Linux Shell的一些简单基础命令汇总

Linux Shell的一些简单基础命令汇总

  1. passwd 更新Root口令

  2. man xx 手冊

  3. ls 显示当前目录中文件和文件夹

  4. cd

    1. cd / 进入系统根目录
    2. cd ~ 进入home目录
    3. cd … 进入上级目录
    4. cd - 返回之前所在目录
    5. cd !$ 在最近执行的命令之前加cd执行
    6. pwd 查看当前所在路径
  5. mkdir <folder_name> 在当前目录创建一个空文件夹

    1. ,mk -p <file_path> eg: mk -p ./catkin_ws/src 递归创建文件夹
  6. rmdir 删除一个文件夹

    rmdir -rf 强制删除文件夹

  7. rm 删除一个文件

  8. mv

    1. mv <source_name> <dest_name> 更改文件名

    2. mv <source_file> <dest_directory>

    3. mv <source_dir> <dest_dir>

      若目录名<dest_dir>已存在,将<source_dir>移动到<dest_dir>下

      若<source_dir>不存在,将改为<dest_dir>

      eg:将 info 目录放入 logs 目录中

      mv info/ logs

      eg:再如将 /usr/runoob 下的所有文件和目录移到当前目录下

      $ mv /usr/runoob/* . . 代表当前目录

  9. cp

    1. cp <source_file> <dest_file> 复制文件到当前目录
    2. cp <source_file> <dest_dir>复制文件到目标路径
    3. cp -r <source_file> <dest_file> 复制文件夹到当前目录
    4. cp -r <source_file> <dest_dir>复制文件夹到目标路径
  10. dmesg 显示内核信息

  11. lspci 显示系统中的pci设备

  12. lsusb 显示系统中的usb设备

  13. sudo

    1. sudo -i 进入管理员模式
    2. sudo 以管理员模式运行命令
  14. ps 显示正在运行的进程

  15. kill 结束进程

  16. apt-get <command_argument> <package_name> 在Ubuntu中安装软件

    eg: sudo apt-get update

    eg: sudo apt-get install htop

    eg: sudo apt-get remove htop

    eg:sudo apt-get install ./htop.deb (安装包文件.deb)

  17. dpkg -i <command_arguments> <debian_file_name> 安装一个debian文件

    eg: dpkg -i htop.deb

  18. shutdown

    1. shutdown -h now立即关机
    2. shutdown -h hours:minutes按预定时间关机
  19. reboot重启

  20. logout注销

  21. poweroff 关闭系统

  22. htop 查看终端进程

  23. nano <file_name> 终端文本编辑器

    <Ctrl + O>保存

    <Ctrl + X>退出

  24. which xx 在环境变量PATH设置的目录里查找符合条件的文件

    eg:which python which bash

  25. chmod [ugoa] [±=] [rwxX] 修改文件权限

    eg:chmod a+w+r+x hello_world.py 所有人获得hello_world.py文件的读写执行权限

  26. echo输出

    1. echo “xxxx”
    2. echo “xxxx” > <file_name>向文件覆盖写入内容
    3. echo “xxxx” >> <file_name>向文件追加写入内容
  27. wget URL 文件下载工具

    1. wget -O <file_name> 下载文件以新名称保存

      eg: wget -O wordpress.tar.gz http://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz

    2. wget -c 断点继传

    3. wget -b 后台下载 pid 为1463

    4. tail -f wget-log 查看下载速度

    5. wget -i下载多个文件

      cat > filelist.txt
      url1
      url2
      url3
      url4
      wget -i filelist.txt
      
  28. cat 文本输出命令,查看文件内容

  29. yum 下载工具

  30. vim 文本编辑器

    1. vim <file_name>
    2. i 进入编辑模式
    3. :wq 保存离开
  31. tar 备份文件

    1. tar -zxvf <file_name>解压文件
    2. tar -zcvf <file_name>压缩文件
  32. ifconfig 设置网络设备的状态或显示目前的设置

  33. find 文件搜索 find <file_name>

    find / -name 1.txt

    find / *.bin 在目录 / 中搜索带有’.bin’ 结尾的文件

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值