- 爱易网页
-
Linux
- Linux上的常用的命令
日期:2014-05-16 浏览次数:20709 次
Linux下的常用的命令
一、cat命令
cat命令用来读取短文件非常方便(如果一个文件非常大的时候,用页命令如more、less、head、tail是比较方便的)
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
用法:(1)一次显示整个文件,用cat命令查看文件:$ cat test.log
(2)$ cat -n test.log:在查看的时候加上行号
(3)可以使用通配符:$ cat -n *.log,把所有的log文件都显示出来(顺序显示)
也可以这样:$ cat -n test.log test1.log test2.log;结果用通配符输出结果是完全一样的
(4)与重定向操作符(>)一起使用,用于合并文件:$ cat test.log>> test1.log,这样就把test.log合并到
test1.log后面去了,合并的时候注意顺序,不能搞错。
cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)
之后将内容附加到 textfile3 里
(5)从键盘创建一个文件。$ cat > filename 只能创建新文件,不能编辑已有文件
使用cat命令新建一个文件并通过键盘直接向文件中输入内容:$ cat > myfile.php
输入完成以后使用ctrl+d来保存并退出文件
(6)cat /dev/null > /etc/test.txt 此为清空/etc/test.txt内容
二、more命令
显示输出的内容、分页显示、提示文件的百分比
more [参数选项] [文件]
参数如下
+num 从第num行开始显示;
-num 定义屏幕大小,为num行;
-c 从顶部清屏然后显示;
-d 提示Press space to continue, 'q' to quit.(按空格继续,按q键退出,禁用响铃功能);
-p 通过清除窗口而不是滚屏来对文件进行换页。和-c参数有点相似;
-s 把连续的多个空行显示为一行;
+/pattern 从第一个pattern 单词前两行开始显示
参数举例:
more +4 /etc/profile 从profile的第4行开始显示;
more -4 /etc/profile 每屏显示4行;
more -dc /etc/profile 显示提示,并从终端或控制台顶部显示
more +/MAIL /etc/profile 从profile中的第一个MAIL单词的前两行开始显示;
more 的动作指令
退出more的动作指令是q
我们查看一个内容较大的文件时,ctrl+f(或空格键)是向下显示一屏,ctrl+b是返回上一屏
Enter键可以向下滚动显示n行,n自定义,默认为1行
v 调用vi编辑器