(一) Linux常用操作命令

1)ls 显示文件或目录   -l 列出文件详细信息(list)  -a 列出当前目录下所有文件及目录,包括隐藏的a(all)

2)mkdir 创建目录

-p如果目录已经存在,则不会有错误提示。若父目录不存在,将会创建父目录。该选项常用于创建级联目录

   mkdir -p asb/asb

3)cd 切换目录

   cd 命令:切换当前目录至其他目录

   cd /:加上斜杠表示是进入到目录

   cd .. 返回上一级目录

   cd ../..返回上两级目录

4)touch 用于创建新的空文件或者修改已有文件的时间戳

   touch a.txt

5)echo 用于字符串的输出

   echo "It is a test"            显示普通字符串

   echo "It is a test" > myfile   显示结果定向至文件

6)cat 查看文件内容

   cat a.txt  

7)cp复制文件或目录,cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。

   cp a.txt b.txt

8)mv 移动或重命名

  mv [选项] 源文件或目录 目标文件或目录

  mv test.log test1.txt  文件改名

  mv test1.txt test3   移动文件

9)rm 删除文件和文件夹,但是文件夹不能为空 -r递归删除,可删除子目录及文件 -f 强制删除

  rmdir可以删除空目录

10)find 在文件系统中搜索某文件 (使用通配符)

   find ./test -name ‘*.txt’

11)wc 统计指定文件中的字节数、字数、行数,并将统计结果显示输出

12)grep 在文本文件中查找某个字符串

    grep '11' a.txt  在a.txt中查找字符串11

13)pwd 显示当前目录路径

14)more、less 分页显示文本文件内容

more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回(back)一页显示,而且还有搜寻字串的功能。more命令从前向后读取文件,因此在启动时就加载整个文件。

more +3 a.txt     #从第三行开始显示日志内容

more -4 test.log  将日志内容设置为每屏显示4行

less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。

15)head、tail显示文件头、尾内容

显示开头前k行

head -k      /etc/passwd

head -n k    /etc/passwd

head -n +k   /etc/passwd

除最后k行外,显示剩余所有内容

head -n -k   /etc/passwd

显示末尾k行

tail -k /etc/passwd

tail -n k /etc/passwd

tail -n -k /etc/passwd

从开头第k行開始输出。

tail -n +k /etc/passwd

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值