美文网首页
Linux命令

Linux命令

作者: 饥人谷_js_chen | 来源:发表于2016-12-10 12:42 被阅读0次

一.命令行

  1. pwd:当前所处的目录
  2. ls:列出当前目录下的所有文件和文件夹(不含以 . 开头的文件和文件夹)
  3. ls -a:除了列出所有文件/文件夹,还会显示./和../和以 . 开头的文件

./ 表示当前目录,../表示上一级目录

  1. ls -l:列出所有文件/文件夹的详细信息(不含以 . 开头的文件和文件夹)
  2. cd:切换目录(change directory)

cd ~:切换到用户的 根目录
cd ..:切换到上一级目录

  1. mkdir:创建目录
  2. mkdir -p :创建多级目录,如mkdir -p dirA/dirB/dirC
  3. touch:创建文件
  4. rm 文件名:删除一个文件
  5. rm -r 文件夹名称:删除一个文件夹(remove directory recursively 递归删除文件夹)
  6. mv :重命名一个目录
  7. cp :拷贝文件


    Paste_Image.png
  8. cp -r:拷贝文件夹


    Paste_Image.png
  9. echo 内容 > 文件名:为某个文件写入内容(会覆盖旧的内容)


    Paste_Image.png
  10. cat 文件名:将某个文件内容全部打印出来

head -n 3 文件名:显示头3行
tail -n 2 文件名:显示尾部2行

  1. cat 文件名 | less:打出一页内容,

Linux管道操作
按j/up键上移,
按k/down键下移,
按q退出

  1. 命令 --help :查询一个命令的帮助文档,如ls --help
  2. clear:清屏

二.组合命令行

  • 用 ; 将命令行组合起来,会按顺序执行所有命令(即使中间有错误的命令)
  • 用 && 符号组合起来的多组命令,也会按顺序执行,一旦有错误,即刻停止不再继续

三.技巧

  • !!:表示复制上一次的命令
  • ***alt + . ***:提取上一次的参数,连续按键则会不断取上一次
  • 参数中有空格:用""包住带空格的参数;如 mkdir -p "a b c d"/abcd
    Paste_Image.png
  • 返回上一级:除了用 cd .. 外,也可以用 cd - 来返回上一级
  • which 命令名:找到命令所在的文件夹,如which mkdir,结果如下图
    Paste_Image.png

相关文章

网友评论

      本文标题:Linux命令

      本文链接:https://www.haomeiwen.com/subject/jmgymttx.html