linux 命令行下如何查看文件内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 命令行下如何查看文件内容相关的知识,希望对你有一定的参考价值。

linux 命令行中cat命令可以直接打开我们想要查看的文件内容。比如part1.txt文件是一首诗词,可以用此命令:[lichao@localhost test]$ cat part1.txt 

扩展资料:

linux 命令行中查看文件类型:

file是一个非常便捷的命令,用它可以探测文件的字符编码。如下我们创建了两个文件

[lichao@localhost test]$ ls -l

total 288

-rw-rw-r--. 1 lichao lichao      4 Aug 24 15:31 abc.txt

-rw-rw-r--. 1 lichao lichao 285310 Aug 24 15:26 all.txt

通过file命令来查看下文件的字符集编码:

[lichao@localhost test]$ file abc.txt 

abc.txt: ASCII text

[lichao@localhost test]$ file all.txt 

all.txt: UTF-8 Unicode text, with CRLF, CR, LF line terminators

[lichao@localhost test]$

其中 abc.txt 是 ASCII 编码,而 all.txt 是 UTF-8 编码,这有助于我们在打开含有中文的文件时,定位出现乱码的原因。

参考技术A 好多种方式啊,太多啦:

vi 文件名 #编辑方式查看,可修改
cat 文件名 #显示全部文件内容
more 文件名 #分页显示文件内容
tail 文件名 #仅查看尾部,还可以指定行数
head 文件名 #仅查看头部,还可以指定行数
sed '1,$'p 文件名 #这个可以指定起始行和结束行的,把1和$换了就可以
awk ........

反正好多
参考技术B 回答

稍等一下亲

1、打开linux系统,在linux的桌面的空白处右击。

2、在弹出的下拉选项里,点击打开终端。

3、在终端窗口中输入cat+文本名命令,回车后即可查看文本的内容。

通过命令+文件名查看内容。如下命令可以查看。

1, cat :由第一行开始显示文件内容; 2,tac:从最后一行开始显示,可以看出tac与cat字母顺序相反; 3,nl:显示的时候输出行号; 4,more:一页一页的显示文件内容; 5,less与more类似,但它可以向前翻页; 6,head:只看前几行; 7,tail:只看最后几行; 8,od:以二进制的方式读取文件。 9,vi和vim作为编辑器,也可以打开文件查看内容。

参考技术C linux 查看文件内容可以用: more 文件名 参考技术D cat fileName 或者cat fileName | more

linux基本操作

Tree -a
Proc 虚拟文件系统,系统启动有,一关就没有。
Ctrl + shift 变大字体
Tree -a
%s /globalmem/leddev/g 全文替换 (最后的-g 表示一行出现几个都进行替换)
cat /etc/issue 查看ubuntu的版本。
linux 命令行下如何查看文件内容
vi 文件名 #编辑方式查看,可修改 cat 文件名 #显示全部文件内容 more 文件名 #分页显示文件内容 tail 文件名 #仅查看尾部,还可以指定行数 head 文件名 #仅查看头部,还可以指定行数 sed ‘1,$‘p 文件名 #这个可以指定起始行和结束行的,把1和$换了就可以v
*****************************************************************************8
Vim CTRL+SHITL V 这样子复制的(有的机子是ctrl alt v)
此处小心,你复制的时候必须仰这个CTRL+SHITL V命令选中,不能用SHITL V选中,而且注意复制和粘贴的时候都要注意最前边的空格有没有,寄存器复制时,我想多了,按下Y键后,你直接到指定位置按P就行了,注意最后一横那个unsigned int 不要在后边加一个回车。(每一行后边都不要有回车
寄存器从外边的地方复制过来,按下o这种方式输入,然后粘贴,第一行就不会有损失了。
*******************************************************
shift v y仍然p,当前行输入p直接到下一行,当时当时}就不行。
*******************************************************
Tree 和tftp
Tree -v
Dpkg ******.deb
下载后放在var /cache/apt
来个总结性的
0 行首(零不是o)
$ (shift+6)行尾
gg 文首
G(shift+g) 文尾
A(Shift+a)文尾,并编辑
*********************************
VIM的列编辑操作
删除列
1.光标定位到要操作的地方。
2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。
3.d 删除。

插入列
插入操作的话知识稍有区别。例如我们在每一行前都插入"() ":
1.光标定位到要操作的地方。
2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。
3.SHIFT+i(I) 输入要插入的内容。
4.ESC 按两次,会在每行的选定的区域出现插入的内容。
**********************
vim 对齐操作
先shift v选中,然后ctrl 20 shift <(20表示20个TAB)
************************
更改只读文件的权限,
sudo chmod u-x common/s3c2440.h(root用户最好)
***************************************
vs r读取。
ctrl ww切换。
*****************************************
su root
su - root 进入到root的根目录
*******************
0表示替换。
*****************************
直接保存。vim操作
******************************************
rmdir 不能删除有东西的空文件,即使+-r也不行。必须用rm -r
********************************************8
su 默认直接去root。su - root 表示去root的更目录下。
*********************************************************
login ,reboot,password
*************************************************
locate ch341.ko
*************************************************
打开中断的快捷方式,
ctrl + alt t 或者r
ctrl + shift t或者r
******************************************************
echo
*************************
tar cvf linux.tar linux
****************************************
vim操作当你按下大写键时,在按esc就是可是模式而不是命令模式。
*******************************************************************
shift 4;到横尾。
***************************************************************
同一个中断跳的快捷键。
****************************************************************
4yy 表示赋值4横。
8dd
*********************************************************
:sh 这个属于vim操作。
***********************************************************
netstat -nap | grep 8080
查看客户端的连接情况。
vi /etc/sysconfig/network-scripts/ifconfig -eth0
查看网络的配置情况。
******************************************************
PCB进程
TCB 线程
************************************************************
23,46s/1111/222/g 23-46横的替换。
******************************************************************
vim /etc/vim/vimrc/ ab us using namespace std;
当你输入us的时候按下空格。
*******************************************************************
diff passwd /etc/passwd比较
**********************************************************************
修改属主和属组。
chown linux:linux qt-sdk-linux-x86-opensource-2009.04.1.bin
[email protected]:~$ ll QtCreator.desktop
-rwxr--r-- 1 linux linux 226 2014-11-03 09:50 QtCreator.desktop*
**********************************************************************

******************H*****************************************************
shift+3跳过去在跳回来。
******************************
vsp ,sp
**********************
dw 删除一个单词,dd删除一行。

以上是关于linux 命令行下如何查看文件内容的主要内容,如果未能解决你的问题,请参考以下文章

linux命令行下怎样改变语言(英文)

linux查看一个文件是啥类型的文件

一个弱弱的LINUX系统问题:LINUX命令行下如何查看服务器配置啊~!?

linux查看文件有多少行数据

Linux常用命令2(远程文件下载+查看文件内容)

linux基本操作