Linux常见命令

目录操作命令

常用命令汇总

  • ls -lt:文件倒序排列,最新修改的在最前面;
  • rm -f XX:删除文件
  • rm -rf XX: 删除文件夹
  • cp -r 文件 目标文件夹:复制文件
  • curl ip.sb: 读取当前机器的外网地址
  • whoami: 当前用户名
  • tar -zcvf dist.tar.gz dist :压缩文件到当前文件夹下
  • tar -zxvf dist.tar.gz :解压缩到当前文件夹下
  • chmod 7XX 文件名 :修改文件权限
  • unalias cp:去掉别名,当cp复制文件的时候如果有提示,可以用

说明

查看命令行路径的命令

whereis 命令

ls

  • 英文原意:list
  • 命令所在目录:/bin/ls
  • 执行权限:所有用户
  • 功能描述:显示目录文件
  • 相关命令修饰符:
    • ls(显示当前目录下的文件)
    • ls 目录名(显示指定目录下的文件)
    • ls -l(长格式显示目录文件)
    • ls -l 文件名(显示指定目录下文件)
    • ls -a(显示所有文件(包含隐藏文件))
    • ls -al(长格式显示当前目录下所有文件)
    • s -h(文件大小显示为常见大小单位 B KB MB …)
    • ls -d(显示目录本身,而不显示里面的子文件)
    • ls -lt (按照时间降序排列,最新修改的排在最前面)
    • ls -lrt (按照时间升序排列,最新修改的排在最后面)
  • 长格式显示项说明:
    rw-r--r--@ 1 qhr  staff     0B  8 18 11:24 未命名.txt
    
    • 第一项(rw-r–r--@): 权限位
    • 第二项(1):引用计数
    • 第三项(qhr):所有者
    • 第四项(staff):属组
    • 第五项(0B):大小
    • 第六项(8 18 11:24):最后一次修改时间
    • 第七项(未命名.txt):文件名

cd

  • 英文原意:change directory
  • 命令所在路径:/usr/bin/cd
  • 执行权限:所有用户
  • 功能描述:切换所在目录
  • 相关命令修饰符:
    • cd /usr/local/src(切换到指定路径(使用绝对路径或者相对路径))
    • cd ~ (进入当前用户的家目录)
    • cd - (进入上次目录)
    • cd .. (进入上一级目录)
    • cd . (进入当前目录)

pwd

  • 英文原意:print working directory
  • 命令所在路径: /bin/pwd
  • 执行权限:所有用户
  • 功能描述:显示当前所在目录(当前工作目录)
  • Linux 常见目录:
    • / 根目录;
    • /bin 命令保存目录(普通用户就可以读取的命令)
    • /dev设备文件保存目录
    • /etc 配置文件保存目录
    • /home 普通用户的家目录
    • /sbin 命令保存目录(超级用户才能使用的目录)
    • /usr 系统软件资源目录
    • /usr/bin/ 系统命令(普通用户)
    • /usr/sbin/系统命令(超级用户)
    • /var 系统相关文档内容
    • /var/log/ 系统日志位置
    • /var/lib/ 默认安装的库文件目录

mkdir

  • 英文原意:make directories
  • 命令所在路径:/bin/mkdir
  • 执行权限:所有用户
  • 功能描述:建立目录
  • 常见命令:
    • mkdir test(创名为test的目录)
    • mkdir -p test1/test2/test3(递归创建)

rmdir

  • 英文原意:remove empty directories
  • 命令所在路径:/bin/rmdir
  • 执行权限:所有用户
  • 功能描述:删除目录(只能删除空目录)
  • 常见命令:
    • rmdir test (删除test文件夹)
    • rmdir test/test1/test2 (删除文件路径下的文件夹)

文件操作命令

touch

  • 英文原意:touch
  • 命令所在路径:/bin/touch
  • 执行权限:所有用户
  • 功能描述:创建空文件或修改文件时间
  • 常见命令:
    • touch test.txt 创建空文件,如果文件存在,则修改文件的修改时间

rm

  • 英文原意:remove
  • 命令所在路径:/bin/rm
  • 执行权限:所有用户
  • 功能描述:删除
  • 常见命令:
    • rm test.txt(删除文件 test.txt)
    • rm -r 目录名 (递归删除文件和目录)
    • rm -f 文件名(强制删除文件)
    • rm -rf`目录名 (强制删除目录和文件)

cat

  • 命令所在路径: /bin/cat
  • 执行权限:所有用户
  • 功能描述:查看文件内容,从头到尾的内容
  • 常见命令
    • cat test.txt(查看test.txt文件的内容)
    • cat -n test.txt(查看文件内容,并列出行号)

more

  • 命令所在路径:more
  • 执行权限:所有用户
  • 功能描述:分屏相爱十年后i文件内容
  • 常见命令:
    • more 文件名 (分屏显示文件内容,空格键向下翻页,b键向上翻页,q键退出)

head

  • 命令所在路径:/usr/bin/head
  • 执行权限:所有用户
  • 功能描述:显示文件头
  • 常见命令:
    • head 文件名(显示文件头几行,默认显示10行)
    • head -n 20 文件名(显示文件的前20行)

ln

  • 英文原意:link
  • 命令所在路径:/bin/ln
  • 执行权限:所有用户
  • 功能描述:链接文件,文件和目录都可以用(等同于windows中的快捷方式)
  • 常见命令:
    • ln -s 源文件绝对地址 创建链接文件绝对地址(文件名都必须写绝对路径)

rm(👆上面已经说明)

  • 功能描述:删除文件或目录

cp

  • 英文原意:copy
  • 命令所在路径:/bin/cp
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_陌默

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值