河南龙祥软件科技有限公司

He Nan Long Xiang Software Technology Co., Ltd.

24小时服务热线:18236995786

linux系统常用命令

系统:CentOS8.0

查看防火墙状态:systemctl status firewalld,绿色的点和running都表示防火墙已经启动,active表明防火墙的状态是活动的。

11.jpg

查看防火墙中添加的端口:firewall-cmd --list-all,可以看到ports中目前只有一个80端口。

22.jpg

为防火墙添加指定端口,这里加入3306端口:firewall-cmd --zone=public --add-port=3306/tcp --permanent,执行后返回success说明添加端口成功,此时需要重启一下防火墙,然后在防火墙的端口列表中才能看到3306端口。--permanent是永久生效的意思,如果不加这个,重启服务器后就这个端口就不在防火墙中了。

1.jpg

重启防火墙:systemctl restart firewalld,重启后用查看防火墙端口列表命令看到3306端口了。

2.jpg

停止防火墙:systemctl stop firewalld,停止防火墙后查看防火墙状态就是已停止了。因为防火墙停止后从任何端口都可以访问到服务器,所以要谨慎操作,防火墙中加入端口就是为了限制哪些端口可以访问服务器。

3.jpg

查看计算机信息:hostnamectl

111.jpg

查看计算机名称:hostname

12.jpg

修改计算机名称:hostnamectl set-hostname xiaozhao1,这里修改新名称为xiaozhao1。

13.jpg

存放计算机名称的文件:/etc/hostname,使用命令:vi /etc/hostname可以看到文件中的内容是计算机名称,使用命令cat也可以看到内容。

14.jpg

查看服务器地址别名,在文件/etc/hosts中,使用命令cat /etc/hosts可以看到内容,目前里面是给127.0.0.1和::1定义了好几个别名,在本机上用的时候可以用127.0.0.1代替本机,也可以用后面的别名如localhost代替本机。

15.jpg

为本机的ip定义别名,如本机ip为192.168.64.10,在其它计算机上使用这个ip来访问,如果想用本机名称来代替这个ip,可以在/etc/hosts中为这个ip定义本机名称,这里的本机名称是xiaozhao1。

16.jpg

修改完内容后输入命令::wq来保存修改,然后重启计算机生效。*********

查看文件内容使用命令cat,如查看/etc/hosts文件中的内容:cat /etc/hosts,这个命令的特点是把内容全部显示出来。

编辑文件使用命令vi,如编辑/etc/hosts文件:vi /etc/hosts,此时会打开这个文件,想编辑可以输入i,想保存并退出可以输入:wq,w表示保存,q表示退出,只想退出不想保存就输入:q,如果非正常退出,则下次打开后将无法编辑保存,因为同级目录中生成了一个临时文件,需要先把临时文件删除了才可以正常编辑保存。

在文件中查找指定字符串,如查找xiaozhao,先使用vi命令打开文件,然后输入:/xiaozhao,此时回车会自动定位到查到的位置。

查找指定文件使用命令find,如查找开头是nginx的文件:find / -name nginx*,find是命令,/是要查找的位置,这里的/是查找根目录,-name 表示根据名称查找,nginx*表示以nginx开头,后面的*表示匹配其它字符。

112.jpg

访问指定url,使用命令curl,如访问http://www.baidu.com网址,返回的内容是页面代码:curl http://www.baidu.com

113.jpg

进入指定目录,这里进入/etc:cd /etc

114.jpg

下载文件,下载完毕后文件在当前目录中:wget https://www.php.net/distributions/php-8.2.3.tar.gz

115.jpg

查看当前目录中的文件和文件夹(包含隐藏文件和文件夹):ls -a

116.jpg

解压缩.tar.gz文件:tar -zxf php-8.2.3.tar.gz,这里的php-8.2.3.tar.gz是要解压缩的文件的名称,默认解压到当前文件夹中,命令中的参数意思:

-z:表示压缩操作类型是.tar.gz。

-x:表示当前行为是解压缩。

-c:表示当前行为是压缩,压缩文件名在前面,要压缩的文件夹在后面,如:tar -zcxf aaa.tar.gz /etc/aaa。

-v:表示要显示命令执行过程。

-f:指定打包后的文件名。

-C:解压到指定路径,这个参数放在压缩文件名后面,再后面跟解压缩的位置。

1112.jpg

解压后使用ls -a命令可以看到多了一个php-8.2.3文件夹

1111.jpg

删除文件,如删除a.txt文件:rm -f a.txt。

删除文件夹:如删除/etc/a文件夹:rm -rf /etc/a,这里的参数-r是确认删除里面的子文件夹,如果不要这个参数会弹出来提示。

复制,这里复制文件夹aaa到当前目录中,新文件夹名字是bbb,参数-a可以复制文件和文件夹,-p只能复制文件,-v为显示过程信息,执行过后可以使用ls命令看到新出现的文件夹bbb:cp -a -p -v aaa bbb

1114.jpg

移动,这里移动文件夹aaa到当前目录中,新文件夹名称为ccc,执行过后可以看到文件夹aaa没有了,多了个新文件夹ccc:mv aaa ccc

1115.jpg

创建文件:vi a.txt,使用这个命令后会打开一个文件,添加完内容后保存并退出就会有一个a.txt文件。

创建文件夹,例如文件夹名字为aaa,会创建到当前目录中:mkdir aaa

1113.jpg

创建用户,这里创建一个用户,名字是zhangsan:useradd zhangsan

1116.jpg

查看系统中的所有用户及信息:more /etc/passwd,通过这个命令可以看到刚刚新增的用户zhangsan。

1117.jpg

passwd:修改或设置用户密码,如果是root用户登录系统修改别的用户密码用这个命令,格式是:passwd 用户名,按回车键后会让输入新密码和确认输入新密码,提示无效密码的时候是因为这个密码太简单了,不用管。如修改zhao的密码:passwd zhao,如果是修改当前登录用户的密码则不需要输入用户名,直接使用命令passwd就行了。如果是知道其他用户的账号密码想重置root用户的密码,则要输入:sudo passwd root命令,后面会让输入当前用户的密码进行验证,然后是输入root用户的新密码。

1118.jpg


友情链接  LINKS

扫码加微信

关注公众号

河南龙祥软件科技有限公司

联系电话:18236995786(微信同号)

公司地址:河南省郑州市登封市君召乡陈爻

备案号:豫ICP备3306-91号

营业执照

0.148346s