ubuntu 常用命令整理

本文详细整理了Ubuntu系统中的常用命令,涵盖了文件和目录操作、文件搜索、权限管理、特殊属性、打包压缩、文件查看、软件管理、文本处理、备份、用户与权限、网络、系统信息、关机等多方面内容,是Ubuntu用户日常操作的必备参考。
摘要由CSDN通过智能技术生成

一、 文件和目录

  • ./ 当前目录
  • / 根目录
  • cd ../.. 返回上上层文件夹
  • cd ./music == cd music
  • cd ~ 跳转到当前目录的家目录
  • cd - 返回上次所在的目录
  • pwd 显示当前文件绝对路
  • ls -a 显示当前文件夹下所有文件包括隐藏文件
  • ls -F 查看目录中的文件
  • ls -l 以列表的形式显示当前文件夹下文件
  • ls -lh 以human-readable的列表形式显示当前文件夹
  • ls -alh 以上的功能综合
  • ls .txt 显示所有.txt文件 (:表示任意多个字符[当号当字符用时,需用转义符号/]; ?:表示正好一个的字符; [abcd] or [a-d]:表示a、b、c、d中的任意一个字符)
  • tree 以目录树的方式显示由根目录开始的文件和目录
  • mkdir xxx 在当前路径下创建文件夹
  • mkdir xx1 xx2 同时创建两个目录
  • mkdir -p A/B/C 创建递归文件夹
  • rmdir dir 删除一个叫做dir的空文件夹
  • rm 文件 删除文件或目录,小心使用,删除后不能恢复
  • rm 文件夹: -r 递归删除目录下内容,删除文件夹时必须加此参数
    -f 强制删除,忽略不存在文件,无需提示
    -rf 强制删除的目录并同时删除其内容
    -i 以进行交互式方式执行,y/yes 表示确定执行
  • cp aaa.txt bbb.txt 复制aaa文件内容到bbb
  • cp -r b/* a 拷贝b文件夹里所有东西到a文件夹
    -a 保持原文件属性 ,例如cp -a aaa.txt bbb.txt
    -r 将源文件目录下的所有子目录和文件递归复制到一个目录下
    -v 显示拷贝进度
    -i 交互式复制
    -f 已经存在的目标文件而不提示
  • mv a b 移动文件a到b
  • mv xx.txt xx.tnt 将文件重命名为xx.tnt
  • ln 建立链接文件,相当于创建快捷方式
  • ln -s file lnk 创建一个指向文件或目录的软链接(源文件删除链接失效)
  • ln file lnk 创建一个指向文件或目录的物理链接(相当于一个内容给两个链接共用)
  • touch xxx.txt 或者 A/B/C/xxx.txt 在当前文件夹下创建文件
  • touch -t 0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm)
  • file xxx.cc 输出文件文本类型

二、 文件搜索

  • find 特定的目录下搜索符合条件的文件,也可以搜索特定用户属主的文件
  • find / -name file1 从 ‘/’ 开始进入根文件系统搜索文件和目录
  • find / -user user1 搜索属于用户 ‘user1’ 的文件和目录
  • find ./ -name xxx.txt 查找当前目录下所有名为xxx.txt的文件
  • find ./ -name ‘*.sh’ 查找当前目录下所有后缀为.sh的文件
  • find ./ -name “[A-Z]” 查找当前目录下所有以大写字母开头的文件
  • find /tmp -size 2/+2/-2 M 查找/tmp目录下等于、大于、小于2M的文件
  • find ./ -size +4k -size -5M 查找当前目录下大于4K小于5M的文件
  • find ./ -perm 0777 查找当前目录下权限为777的文件和目录
  • find /home/user1 -name *.bin 在目录/home/user1中搜索带有’.bin’ 结尾的文件
  • find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
  • find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
  • find / -xdev -name *.rpm 搜索以 ‘.rpm’ 结尾的文件,忽略可移动设备
  • locate *.ps 寻找以 ‘.ps’ 结尾的文件,先运行 ‘updatedb’ 命令
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值