145
linux centos 常用命令

一、shutdown & reboot

shutdown 命令可以操作远程主机进行关机 & 重启,命令:

shutdown 指令 时间

常用指令:-h 休眠,-s 关机,-c 取消上一次关机,-r 重启。这里我们用一个 -h 命令

可以看到,连接断开,我们去 VM。

可以看到,关机了。这里注意一下,不要直接在 VM 强制进行断电关机,linux 比较脆弱!

reboot 命令和 shutdown 不同,reboot 只能进行重新启动 linux 系统。这里自己去尝试一下 reboot。
二、find

当我们不知道某一个文件或者文件夹所在的地方,可以通过 find 命令进行查找

find path 指令 文件或文件夹名称

这里要注意,千万不要 find /,因为名称类似的文件特别多!!!
三、grep

grep 是可以查找文件中匹配符合或者不符合条件的字符串,来看一下命令使用。

grep 指令 字符串

自己去 home 下创建一个 lemon.txt 文件,里面写一些内容,我们来用一下这个 grep。

-i 指令是不管大小写,然后查找 Hello 这个词语,在 lemon.txt 中。

常用的还有一个指令 -v,这个是排除的意思,再来看一下。

四、chmod

chmod 命令可以修改文件的执行权限。

chmod [-cfvR] [--help] [--version] mode file...

mode:[ugoa...][[+-=][rwxX]...][,...]

这里我们先来看一下某一个文件的执行权限。

然后我给出一个图,大家可以看一下

接下来我们给这用户组、其他用户增加一个执行权限。

可以看到,我们的命令是 go 也就是代表用户组和其他用户;接着是+,意思是增加;x 表示执行;最后是文件。

接下来,我们给他赋予最高的权限,也就是 rwxrwxrwx,但是我们这次是使用八进制进行赋予,来看一下。

同样是可以的。
五、chown

这个 chown 命令可以更改文件所有者和文件关联组。

lemon 是文件拥有者,root 是文件拥有者组。接着我们使用 chown 修改一下,我们将文件拥有者也设置成 root。

chown [-cfhvR] [--help] [--version] user[:group] file...

当然,这个 lemon 是 lemon 这个用户的,我们把它的文件所有者还有文件拥有者组都给他改回去。

-R 表示当前文件夹以及当前文件夹以下的所有文件都给他该过去。
六、du

du 命令可以显示某个文件或者文件夹下面的占用空间大小。

-h 可以将单位也显示出来~~~
七、ps

ps 命令用于显示当前进程的状态,类似于 windows 的任务管理器。

ps 参数非常多,这里主要介绍一种非常常用的用法~~~

我们可以通过 grep 以及 | 管道,查询 java、redis、mysql 等等的进程信息;我从我真实服务器上查询一下。

可以看到,有好几个地方都有我们的 docker 进程~~
八、uname

这个命令是用来查看当前机器的一些相关信息的,来看一下~~

Linux 就是我们的系统型号;接着是 3.10.0-1160.e17.x86_64 这个是 Linux 的内核,再往后就是其他的,自己百度去查好了。
九、clear

这个命令可以说是常用命令,可以清理掉我们之前的终端页面。

可以看到,我们当前页面这么多东西,我们现在来用一下 clear 命令

瞬间就没有了。其实并不是消失了,我们使用滚轮往上滚一点就可以发现

就是都去上面了。

这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!