Linux基础命令
大约 3 分钟
本篇文章主要编写的是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的根目录