linux 几个常用的命令整理

1. history 查看历史执行的命令记录
     histroy n  --查看最新n条历史命令
     !number    -- 执行编号为number 的历史命令

2. 文件的复制
     cp 复制文件或目录
    -b 或 --backup  删除、覆盖目的文件先备份,备份的文件或目录亦建立为符号链接,
                            并指向源文件或目录链接的源文件或目录。假如没有加上这个参数,
                            在复制过程中若遇到符号链接,则会直接复制源文件或目录
    -f 或 --force       强行复制文件或目录, 不论目的文件或目录是否已经存在
    -v 或 --verbose     显示执行过程
    -r                  递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,
                        不属于目录或符号链接,则一律视为普通文件处理
    -R 或 --recursive   递归处理,将指定目录下的文件及子目录一并处理

3. 文件的移动 
     mv 文件的移动与重命名
    -b :若需覆盖文件,则覆盖前先行备份。 
    -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;

4. 文件的删除
     rm 文件的删除
    -f, --force    忽略不存在的文件,从不给出提示。
    -r, -R, --recursive   指示rm将参数中列出的全部目录和子目录均递归地删除。
    -v, --verbose    详细显示进行的步骤

5. 文件的的创建
    mkdir 文件的创建
    -p 创建丢失中间路径名称目录。如果没有指定 -p 标志,则每个新创建的目录的父目录必须已经存在。

6.文件编辑,查看
    vi 编辑文件
    i   开始编辑
    按键esc 退出编辑
    : 开始执行命令
    wq 保存退出
    q! 直接退出不保存

7. 查看当前路径
   pwd

8. 修改密码
   passwd  --- 修改自己的密码
   passwd username --- 修改该用户的密码

9.文件的排序
  du -sh /usr/* | sort -rn  --这是按兆(M)来排序
  du -s /usr/* | sort -rn | head  --选出排在前面的10个
  du -s /usr/* | sort -rn | tail --选出排在后面的10个

  ls -alt   --按修改时间排序
  ls --sort=time -la -- 等价于> ls -alt
  ls -alc  --按创建时间排序
  ls -alu  --按访问时间排序
           --以上均可使用-r实现逆序排序

10.文件的查找
   find 查找文件
   find /etc -name '*srm*'    --根据文件名称查找
   find / -amin -10  -- 查找在系统中最后10分钟访问的文件 
   find / -atime -2   -- 查找在系统中最后48小时访问的文件 

   find / -empty      --查找在系统中为空的文件或者文件夹 


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值