cd命令: - cd /home 进入 '/home' 目录 - cd .. 返回上一级目录 - cd ../.. 返回上两级目录 - cd 进入个人主目录 - cd ~user1 进入用户user1的主目录 - cd - 返回上次所在的目录 pwd命令: - pwd 显示当前工作路径 ls命令: - ls 查看目录中的文件 - ls -l 显示文件和目录的详细资料 - ls -a 列出全部文件,包括隐藏文件 - ls -R 递归列出目录下所有文件 - ls [0-9] 显示包含数字的文件和目录名 #### cp命令: - cp -a 复制文件的特性 - cp -p 复制文件的属性 - cp -i 覆盖目标文件时询问操作 - cp -r 递归持续复制,用于目录复制 - cp -u 仅复制与源文件有差异的目标文件 #### mv命令: - mv -f 强制覆盖目标文件 - mv -i 覆盖目标文件时询问操作 - mv -u 仅在目标文件比源文件新时才更新 #### rm命令: - rm -f 忽略不存在的文件,无警告 - rm -i 互动模式,删除前询问用户 - rm -r 递归删除,谨慎使用,特别是在删除目录时 #### 查看文件内容 #### cat命令: - cat file1 正向查看文件内容 - tac file1 反向查看文件内容 - cat -n file1 标示文件行数 - more file1 查看长文件内容 - head -n 2 file1 查看文件前两行 - tail -n 2 file1 查看文件最后两行 - tail -n +1000 file1 从第1000行开始显示 - cat filename | head -n 3000 | tail -n +1000 显示1000~3000行 - cat filename | tail -n +3000 | head -n 1000 显示3000~3999行 #### 文件搜索 #### find命令: - find / -name file1 从根文件系统搜索文件和目录 - find / -user user1 搜索属于用户 'user1' 的文件和目录 - find /usr/bin -type f -atime +100 搜索100天内未使用过的执行文件 - find /usr/bin -type f -mtime -10 搜索10天内被创建或修改过的文件 #### 文件权限 #### chmod命令: - chmod ugo+rwx directory1 设置目录所有人、群组及其他人的读写执行权限 - chmod go-rwx directory1 删除群组和其他人对目录的权限 #### chown命令: - chown user1 file1 改变文件的所有者 - chown -R user1 directory1 改变目录所有者并其文件的属性 - chown user1:group1 file1 改变文件的所有者和群组属性 #### 文本操作 #### grep命令: - grep Aug /var/log/messages 在文件中查找关键词"Aug" - grep ^Aug /var/log/messages 查找以"Aug"开始的词汇 - grep [0-9] /var/log/messages 选择包含数字的行 #### paste命令: - paste file1 file2 合并两个文件内容 - paste -d '+' file1 file2 用'+'分隔合并的内容 #### sort命令: - sort file1 file2 排序两个文件内容 - sort file1 file2 | uniq 获取两文件并集,重复行显示一次 - sort file1 file2 | uniq -u 删除交集,只保留其他行 - sort file1 file2 | uniq -d 获取两文件交集 希望这样的文本格式更符合您的阅读需求。如果您需要进一步的解释或有其他问题,请随时告诉我。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
没有相关内容!
暂无评论...