Linux 常用操作详解

Monday, August 5, 2019

显示当前目录名称

  • pwd

文件查看

  • ls 查看当前目录

    • -l 长格式
    • -a 显示隐藏文件
    • -r 逆序显示
    • -t 按时间顺序
    • -R 递归显示

建立目录

  • mkdir 建立目录

    • -p 建立多级目录
  • rmdir 删除空目录

  • rm -r 删除非空目录

复制文件

  • cp 复制文件和目录

    • -r 复制目录
    • -p 保住用户,权限,时间等文件属性
    • -a 等同于 -dpR

移动文件

  • mv 移动文件

删除文件

  • rm 删除文件

    • -r 删除目录
    • -f 删除文件不提示

通配符

shell内建的符号

    • 匹配任何字符
  • ? 匹配1个字符
  • [xyz] 匹配xyz任意一个字符
  • [!xyz]或[^xyz] 不匹配

文本查看

  • cat
  • head 查看开头
  • tail 查看结尾
  • tail -f 同步显示更新内容
  • wc 统计文件内容信息

打包和压缩

  • 使用tar进行打包
  • 压缩的命令是gzip和bzip2
  • 扩展名通常是 .tar.gz .tar.bz2 .tgz

打包

  • tar 打包命令

    • c 打包
    • x 解包
    • f 指定操作类型为文件

如使用 tar cf file.tar file来进行对当前目录的file打包到当前目录file.tar

压缩和解压缩

  • 可以当独使用gzip和bzip2

  • 通常与tar命令一起使用

  • -z gzip格式压缩和解压缩

  • -j bzip2格式压缩和解压缩

例如, tar czf file.tar.gz file 来对当前目录的file文件进行打包并压缩

Linux

Vim 命令

如何确保消息不会丢失