1. pwd 获取当前路径 ,如:/root/www
  2. ls 获取当前路径下的所有文件及文件夹,以.开头的隐藏文件并不会显示,如:.Main 这类隐藏文件不会显示
  3. cd 进入指定文件夹内,如当前目录里面有一个叫 initJs 的文件夹,可以执行 cd initJs ,还可以cd /root/www ,这样也会进入这个目录
  4. date获取当前时间,cal获取当前日历样式日期
  5. su切换用户命令,可以su -root切换到root用户,我平常用sudo -i切换root,password [选项] [用户名],用于账号密码等的功能
  6. man 获取linux命令的详细使用方法(小声bb,要英语够好)
  7. who获取当前系统工作的用户有哪些,w获取当前工作用户的工作内容
  8. last 获取当前和过去登录账号的信息,登录用户
  9. uptime获取当前系统的运行时间之类的
  10. free 获取当前内存的消耗状态--其中自然也包括设定的虚拟内存
  11. dmesg 获取系统开机信息和当前设备硬件信息
  12. ps 获取当前进程信息,ps aux获取当前所有进程信息 ,ps -r PID 获取当前pid进程的信息
  13. top 获取当前进程运行状态,经常使用top -p PID 来获取当前pid占用内存,cpu等信息,动态更新显示
  14. mkdir用于创建新目录,如 mkdir test,创建一个叫test的目录
  15. touch不仅能创建新目录也能创建文件时间和修改文件创建时间等复制命令
  16. rm删除文件及文件夹内容,比如:rm -rf /* (不建议在root权限下执行该命令),rm -r -test,当删除这个文件夹时,rm -i test.txt则是删除文件,会询问你是否删除,这些可以重合,如rm -r -i test执行后会询问你是否删除此文件夹
  17. rmdir 删除空目录,文件夹,只要是空文件夹都会删除
  18. cat 用于查看文件内容信息
  19. grep获取文件的信息,可以用正则提取信息,通常采用vim
  20. file 获取当前文件类型和编码格式
  21. more使用命令将文件内容进行多页显示
  22. cp 将文件内容复制给另一个文件,如 cp ls.js /root/topls.js 将ls.js的文件内容赋值给路径root的topls.js文件内
  23. mv 移动目录和文件或者重命名文件或目录
  24. find 查找文件或目录,如 find ql,查找该目录,找到后会显示目录所有内容
  25. zip压缩文件,如zip inst.zip install.sh,inst.zip是压缩后的文件名字,install.sh是压缩的哪个文件,这个可以改为目录
  26. unzip 用于解压文件 如:unzip -d test test.zip,解压test.zip压缩包,使其解压到test目录下,可以看作为/test这样的路径显示
  27. df 用于显示系统的所有问及那系统的信息,默认是kb为单位
  28. vim 日常操作,vim test.txt 打开文件,点击i,打开编辑模式编辑,点击esc推出编辑模式变成命令行,:w保存修改内容,:q推出编辑器,:wq保存文件内容并推出当前编辑器,ctrl+z,将编辑加入后台
  29. lsof -i:1000,查看占用1000端口的进程
  30. screen -ls获取当前所有窗口,screen -r ID 进入指定id的窗口,screen -s Main,创建一个叫Main的窗口
  31. yum -y update 更新yum所有内容,yum install screen 使其yum安装screen窗口管理工具。
最后修改:2021 年 11 月 15 日
如果觉得我的文章对你有用,请随意赞赏