Linux基础命令
in Linux with 0 comment
Linux基础命令
in Linux with 0 comment

文件相关

首先咱们来看下cat命令,这个是用于展示文件内容

  1. cat 展示文件内容

    1. cat a.txt
    2. cat > a.txt 覆盖文件内容写入
    3. cat >> a.txt 追加写入
  2. mkdir 创建文件夹

    1. mkdir -p 创建多级文件夹
  3. pwd
  4. ls 列出文件夹下面的文件、文件夹

    1. -l 展示详细信息
    2. -lh 展示大小格式化的详细信息
    3. -R 递归展示这个目录下所有文件夹文件
    4. -lhR 递归展示这个目录下所有文件夹文件的详细信息
  5. cd

    1. cd 回到home文件夹
    2. cd - 回到上一个文件夹
  6. cp 复制文件

    1. -i 覆盖确认
  7. rm 删除文件

    1. -r 删除文件夹
    2. -f 强制删除
    3. -rf 强制删除文件夹
  8. mv 移动或者重命名

    1. -i 覆盖确认
    2. -n 不覆盖
  9. find 查找文件

    1. find / -type f -name ".txt”
    2. find / -size +100M
    3. find / -size -1k
    4. find / -mtime -1
    5. find / -mtime +1
  10. curl

    1. curl https://baidu.com 发起请求
    2. curl https://baidu.com -o baidu.html 下载文件
  11. 压缩解压

    1. zip book.zip a.txt b.txt c.txt
    2. unzip book.zip
    3. unzip book.zip -d book2
    4. tar -zxvf singbox.tar.gz

    编辑器、nano、vim

  12. nano

    1. C + K 删除一行
    2. C + X 退出
    3. C + O 保存
  13. vim

    1. :wq 保存退出
    2. :q 不保存退出
    3. / 搜索
    4. jkhl 方向
    5. i 编辑
    6. S + i 跳转行首并编辑
    7. S + a 跳转行尾并编辑

    调试

  14. top

    1. M 按照内存使用排序
    2. P 按照CPU使用排序
    3. q 退出
  15. df 磁盘信息

    1. df -h
  16. free

    1. free -h
  17. lsof -i: 端口占用
  18. ps aux
  19. grep
  20. kill

    1. -9 强制终止
Responses