linux系统命令行的常见操作

linux的终端命令行可以实现很多很多的功能,现总结一下终端命令行香断的操作符

主要设计的操作符如下

1. pwd  

用法: pwd

作用:打印当前路径,注意 显示 / 代表是根目录的意思

2.cd

用法 cd 文件名

作用:切换目录,一般是进入硬盘、文件

   用法:cd

   作用: 后面不跟参数,则返回到了根目录

4.绝对路径与相对路径

绝对路径的写法:从根目录开始写, 例如: /root/test/001.c

相对路径的写法:以当前路径作为参考,同时 . 表示当前路径, ..表示当前路径的上一个路径, 例如:cd .. 回到上一级

5. clear

作用: 清空命令行界面,但是之前的操作依旧存在

6.ls

用法1:ls 不加路径

作用: 罗列当前目录下面有哪些文件

用法2: ls 路径名

作用: 罗列xxx路径下有哪些文件

用法3:ls -a (路径名)

作用:罗列当前目录(xxx路径)下面的文件包括隐藏文件

用法 ls -l (路径名) (快捷写法 ll)

作用:以列表的形式显示

           列表下面有rwx三种形式 分别代表(读写可执行),共有三组,分别代表当前用户的权限,当前分组的权限和其他分组的权限。

6. mkdir

用法 mkdir 目录名

作用: 创建一个目录

7. mv

用法: mv 文件名 路径名

作用: 把文件移到另一个地方

用法: mv 原文件名 新文件名

作用: 重命名

8. cp

用法: cp a b

作用: 复制a文件,并取之命名为b

用法 cp-R a b

作用:如果a下面还有子文件,那么用上述操作才可以完成复制

9.rm 

用法1: rm 文件名

作用 删除xxx文件

用法2: rm -i 文件名

作用: 提示是否删除xx文件(用 y/n 来确定是否删除)

用法3: rm -f 文件名

作用: 强制删除xxx文件

用法4: rm -r 目录名

作用:删除目录

用法5 rm -rf 目录名

作用: 强制删除目录

10.cat

用法1: cat > 文件名

作用:写文件

用法2:cat 文件名

作用: 查看文件

用法3 cat 文件名1 文件名2 > 文件名3

作用: 拼接文件1 2 并写入3 中

用法4 cat >> 文件名

作用,向文件中追加内容,如果用cat>文件名,会覆盖,无法追加

11 more

用法: more 文件名

作用: 在查看文件功能上,比cat更好用

操作: 空格向下翻页,b向上翻页 回车一行行的显示

12 tar

 -c   压缩
   -x   解压
   -j   bzip2
   -z   gzip
   -f  
使用归档文件

例子:

压缩: tar -czf d1.gz d1  (命令 选择项 压缩后的名字 要压缩的文件) 

解压:tar -xzf d1.gz d1   (命令 选择项 要解压的压缩包) 

13 find

    用法1: find 路径 -name"文件名"

    作用: 寻找路径下是否有xxx的文件

    用法2:find 路径 -name"*.cpp" 

    作用:利用通配符寻找路径下满足通配式的所有的文件

   用法3: find ./ -name "内容" -exec rm -rf {} \;

   作用:在根目录中寻找内容,将返回的内容删除

14 grep

用法 grep -n "内容" 文件名    grep -n "right" echo.file 

作用:-n表示第几行 right 表示找的串,echo.file 表示在哪个文件名中找

用法:find /directory -name "*.h" | xargs grep "content" (| 管道符)

作用:查询目录下文件内容


  • 5
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值