跳至主要內容

Linux基础命令

云客大约 3 分钟服务器Linux基础

本篇文章主要编写的是Linux系统中基础命令的使用。Linux系统一些命令会有很多参数,可选参数会有[]进行包裹,必选就直接显示。

系统管理命令

主要对Linux系统进行操作,例如:top查看系统的进程和资源占用情况,shutdown设置系统什么时间进行关机或者重启等等。

shutdown

shutdown命令用于关闭系统或计划关闭系统,它允许用户以安全的方式关闭系统。

shutdown [选项] 时间参数 [警告信息]

选项:

  • -h:关闭系统后立即停止电源。
  • -r:关闭系统后重启。
  • -c:取消上一次计划的关机。
  • -k:仅发送警告信息,而不实际关闭系统。

时间参数:

  • now:立即关闭系统。
  • +n:在n分钟后关闭系统。
  • hh:mm:在指定的小时和分钟关闭系统。

警告信息:

可以提供一条自定义的警告信息,通知其他用户系统即将关闭。

示例:

shutdown -h now  // 立刻关闭系统
shutdown -r +10  // 10分钟后重启
shutdown 14:30 系统即将关闭 // 将在下午2点半关闭系统,并提示“系统即将关闭”

文件管理命令

列出常见的文件管理命令,Linux的命令和Windows的命令有些都是很相像的。

ls

查看当前文件夹下的所有文件和文件夹。基本上用不到什么参数,参考一下。

ls [参数]

参数:

  • -l:以长格式(long format)显示文件和目录的详细信息,包括权限、所有者、大小、修改日期等。
  • -a:显示所有文件和目录,包括以.开头的隐藏文件。
  • -h:以人类可读的格式显示文件和目录的大小,例如使用K、M、G等单位。
  • -r:以逆序(反向)的顺序显示文件和目录。
  • -t:按修改时间排序,最新修改的文件或目录显示在前面。
  • -S:按文件大小排序,文件大小较大的显示在前面。
  • -R:递归地显示子目录中的文件和目录。
  • -d:仅显示目录本身,而不显示目录中的内容。
  • --color:以不同的颜色显示不同类型的文件。

示例:

列出ubuntu系统根目录下的所有文件和文件夹。

ubuntu@VM-4-17-ubuntu:/$ ls
bin   data  etc   lib    lib64   lost+found  mnt  proc  run   snap  sys  usr
boot  dev   home  lib32  libx32  media       opt  root  sbin  srv   tmp  var

cd

切换当前的工作目录

cd [目录路径]

目录路径就是你需要去的文件夹位置。

示例:

下面的命令就是从根目录切换到home文件夹。

ubuntu@VM-4-17-ubuntu:/$ cd /home
ubuntu@VM-4-17-ubuntu:/home$ 

特殊规则

cd ..(两个点)代表着切换到父目录。

cd ~ (键盘tab键的上面) 代表着切换到当前登录用户的文件夹,一般是/home/用户名

cd / 代表切换到Linux的根目录