Linux学习

Linux 常用命令

1 列出文件列表 ls

作用

  • ls 用来显示当前目录下的内容。配合参数的使用,能以不同的方式显示目录内容。

用法

  • ls 显示当前目录下的内容
  • ls 显示当前目录下的内容
  • ls -l(简写为 ll) 显示当前目录下的详细信息

2 切换目录命令 cd

作用

  • cd 命令用于切换当前工作目录至 dirName(目录参数)

用法

  • cd dirName 切换到 dirName 目录
  • cd … 切换到上一层目录
  • cd / 切换到系统根目录
  • cd ~ 切换到用户主目录
  • cd - 切换到上一个所在目录

3 目录操作

3.1 创建目录 mkdir

作用

  • mkdir 命令可用来创建子目录。

用法

  • mkdir AAA 在工作目录下,建立一个名为 AAA 的子目录
  • mkdir -p BBB/Test 在工作目录下的 BBB 目录中,建立一个名为 Test 的子目录。 若 BBB 目录原本不存在,则建立一个。
    3.2 删除目录 rmdir

作用

  • rmdir 命令删除空的目录。

不同参数

  • redir AAA 将工作目录下,名为 AAA 的子目录删除
  • rmdir -p BBB/Test 在工作目录下的 BBB 目录中,删除名为 Test 的子目录。若 Test 删除后,BBB 目录成为空目录,则 BBB 也删除。

4 浏览文件

4.1 cat

作用

  • 用于显示文件的内容。

用法

  • cat fileName 显示文件的内容,文件太多时,会显示不完全
  • 4.2 more

作用

  • 用于要显示的内容会超过一个画面长度的情况。按空格键显示下一个画面,回车显示下一行内容,按 q 键退出查看。

用法

  • more fileName 按页显示文件的内容
  • 4.3 less

作用

  • less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。PgUp 和 PgDn 进行上下翻页。

用法

  • less fileName 显示文件的内容,可以上下查看
    4.4 tail

作用

  • tail 命令可用于查看文件的内容,有一个常用的参数 -f 用于查阅正在改变的日志文件。

用法

  • tail -10 fileName 查看文件后10行数据
  • tail -f fileName 动态查看文件(ctrl + c 退出)

5 文件操作

5.1 复制文件 cp

作用

  • cp 命令可以将文件从一处复制到另一处。一般在使用 cp 命令时将一个文件复制成另一个文件或复制到某目录时,需要指定源文件名与目标文件名或目录。

用法

  • cp a.txt A/b.txt 将 a.txt 复制到 A 目录下 b.txt 文件
  • cp a.txt b.txt 将 a.txt 复制为 b.txt 文件
    5.2 移动文件 mv

作用

  • mv 命令用来为文件或目录改名、或将文件或目录移入其它位置。

用法

  • mv a.txt A/b.txt 将 a.txt 移动到 A 目录下 b.txt 文件
  • mv a.txt b.txt 将 a.txt 重命名为 b.txt 文件
    5.3 删除文件 rm

作用

  • rm 命令用于删除一个文件或者目录。

用法

  • rm a.txt 删除 a.txt 文件,删除需要用户确认(y/n)
  • rm -r A 将 A 目录及以下文件,删除需要用户确认
  • rm -rf A 将 A 目录及以下文件,不需要用户确认
  • rm -rf /* 删库命令,危险
    5.4 打包解压文件 tar

作用

  • tar 命令用于备份文件,解压备份文件

用法

  • tar -cvf a.tar a.txt 将 a.txt 文件打包成 a.tar
  • tar -zcvf a.tar.gz a.txt 将 a.txt 文件压缩成 a.tar.gz
  • tar -xvf a.tar -C A 将 a.tar 文件解压到 A 目录
  • tar -zxvf a.tar.gz -C A 将 a.tar.gz 文件解压到 A 目录
    5.5 查找文件 find

作用

  • find 命令用来在指定目录下查找文件。

用法

  • find / -name “a.txt” 在根目录下查找 a.txt 文件
  • find / -name “a*” 在根目录下查找以 “a” 开头的文件
    5.6 查找文件里的字符串 grep

作用

  • grep 命令用于查找文件里符合条件的字符串。

用法

  • grep test a.txt --color 查找字符串 test 在 a.txt 文件中,并且高亮显示

6 其他常用命令

  • pwd 显示当前所在目录
  • clear 清屏
  • touch a.txt 创建一个空的文件 a.txt
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值