linux-centos7.9-7linux常用运维命令&操作(高级)建议收藏(代码片段)

他他=new他() 他他=new他()     2022-12-13     698

关键词:

一、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 命令

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

就是都去上面了。 

这一篇就到这里,Linux 命令有很多,大家一边学习一边积累~~

有问题可以联系我:QQ 2100363119,欢迎大家访问我的个人网站:https://www.lemon1234.com

最近网站已经做好,并且已经上线,欢迎各位留言~~

常用运维知识站点

https://yiyibooks.cn/    //很多运维常用的软件中文文档翻译。如Django、ansiblehttp://www.bootcss.com/ //不同版本的bootstrap的中文文档。https://getbootstrap.com/docs //bootstrap的中文文档。https://docs.ansibl 查看详情

elasitcsearch开发运维常用命令集锦

Elasitcsearch集群开发运维常用命令集锦,后面会逐步扩展完善。早期总结的开发、运维常见命令清单列表如下:1、干货|Elasticsearch运维实战常用命令清单2、干货|Elasticsearch Top10监控指标3、干货|Elasticsearch开发实战常用命令... 查看详情

linux-centos7-wireshark命令行抓包

参考技术A资料一:centos下安装wireshark抓包 查看详情

linux-centos7-查看tcp/ip连接状态

参考技术A查看TCP/IP连接的状态命令如下: 查看详情

ansible自动化运维详解ansible管理方式常用参数及常用模块(代码片段)

...目录ansible自动化运维详解(二)ansible管理方式、常用参数及常用模块一、ansible实现管理的方式二、ansible命令常用参数三、ansible基本颜色代表的信息四、ansible常用模块(1)4.1、command4.2、shell4.3、script4.4、copy4.5... 查看详情

ansible自动化运维详解ansible管理方式常用参数及常用模块(代码片段)

...目录ansible自动化运维详解(二)ansible管理方式、常用参数及常用模块一、ansible实现管理的方式二、ansible命令常用参数三、ansible基本颜色代表的信息四、ansible常用模块(1)4.1、command4.2、shell4.3、script4.4、copy4.5... 查看详情

clickhouse监控运维常用sql小结(代码片段)

@羲凡——只为了更好的活着Clickhouse监控运维常用SQL小结必须准备:在users.xml中开启<log_queries>1</log_queries>1、查看磁盘空间SELECTname,path,formatReadableSize(free_space)ASfree_space,formatReadableSize(total_space)AStota 查看详情

linux-centos6.5一键安装redmine

系统环境:centos6.5-web 下载地址:https://bitnami.com/stack/redmine/installer#linuxbitnami-redmine-3.3.0-0-linux-x64-installer.run安装过程如下:  ./bitnami-redmine-3.3.0-0-linux-x64-installer.run # 查看详情

linux-centos7系统配置(代码片段)

新装Centos7系统配置主要介绍CentOS7系统基础配置,和资源仓库配置,打通网路,和软件安装1.主机名#查看主机名hostname#修改主机名hostnamectlset-hostnameHOST_NAME2.防火墙#查看防火墙systemctlstatusfirewalld#关闭防火墙systemctlstopfir... 查看详情

linux-centos7-/var/run/yum.pid被锁定

报错信息问题描述/var/run/yum.pid被锁定解决方法:执行命令:rm-f/var/run/yum.pid 查看详情

linux常用命令(代码片段)

1.正文1.linux-centos7的目录结构【了解】2.linux中常用的命令[重点]3.linux中安装常用的软件【重点】2.linux-centos7的目录结构/:centos7的根目录bin:脚本目录--包含很多linux命令sbin:命令目录--包含linux的命令etc:配置目录--可以配置很多参数-... 查看详情

ansible自动化运维详解ansible常用模块续(代码片段)

文章目录ansible自动化运维详解(三)ansible常用模块续四、ansible常用模块(2)4.10、yum_repository4.11、dnf4.12、service及firewalld4.13、group4.14、user4.15、lineinfile4.16、replace4.17、setup4.18、debugansible自 查看详情

ansible自动化运维详解ansible常用模块续(代码片段)

文章目录ansible自动化运维详解(三)ansible常用模块续四、ansible常用模块(2)4.10、yum_repository4.11、dnf4.12、service及firewalld4.13、group4.14、user4.15、lineinfile4.16、replace4.17、setup4.18、debugansible自 查看详情

ansible自动化运维工具ansible常用模块的基本使用

【Ansible自动化运维工具】Ansible常用模块的基本使用(二)一、检查本地ansible环境1.检查系统版本2.检查ansible版本二、Ansible常用模块的基本使用(一)链接三、ping模块的基本使用四、service模块的基本使用1.service模块介绍2.service... 查看详情

开发运维-常用远程桌面开源软件

一、ThinLinc远程桌面解决方案官网:https://www.cendio.com/thinlinc/what-is-thinlincThinLinc是一个快速、功能强大的Linux远程桌面解决方案。基于开源软件构建,如:TigerVNC、SSH和PulseAudio等。大约80%的ThinLinc是开源的,剩下的20... 查看详情

linux-centos6.5一键安装禅道

系统环境:centos6.5-web软件下载地址:http://www.zentao.net/ZenTaoPMS.8.2.4.zbox_64.tar.gz软件安装摘自禅道官方:linux一键安装包内置了apache,php,mysql这些应用程序,只需要下载解压缩即可运行禅道。从7.3版本开始,linux一键安装包分为32位和... 查看详情

ansible自动化运维之ansible命令运行方式及常用参数和常用模块(代码片段)

Ansible常用模块ansible实现管理的方式演示环境Ad-Hoc执行方式获得帮助ansible命令运行方式及常用参数ansible输出不同颜色含义ansible中的常用模块1.command2.shell3.script4.copy5.fetch6.file7.archive8.unarchive9.hostname10.cron11.yum_repository12.dnf/yum13.s 查看详情

自动化运维-ansible------ansible常用模块

三、ansible常用模块1.command模块:这个模块可以直接在远程主机上执行命令,并将结果返回本主机l creates:一个文件名,当该文件存在,则该命令不执行l free_form:要执行的linux指令l chdir:在执行指令之前,先切换到该... 查看详情