当前位置:   article > 正文

linux常用命令_linux 关闭dhcp

linux 关闭dhcp


前言

记录下自己使用centos7频率高的几个命令

一、基础命令

1.1、cp

复制文件

[root@localhost /]# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/   #将pxelinux.0文件复制到/var/lib/tftpboot/目录下
  • 1

1.2、ls

查看指定文件目录下的文件名称

[root@localhost /]# ls /var/www/html/wordpress/       #查看/var/www/html/wordpress/目录下的文件
  • 1

1.3、pwd

查看当前所在的目录路径

[root@localhost samba]# pwd
/home/samba   
  • 1
  • 2

1.4、cd

切换目录

[root@localhost ~]# cd /home/samba/   #进入到samba/目录
  • 1

1.5、mv

移动或者修改文件名称

[root@localhost /]# mv /home/samba/vmlinuz /var/lib/tftpboot/    #将vmlinuz移动到/var/lib/tftpboot/目录下
  • 1

1.6、rm

删除文件

[root@localhost /]# rm home/samba/vmlinuz    #删除vmlinuz文件,但需要二次确认
  • 1

二、文件操作命令

2.1、vim

文本编辑器

[root@localhost /]# vim /etc/sysconfig/network-scripts/ifcfg-ens33   #修改ifcfg-ens33配置,在编辑中,经常有几个命令使用,如按i等可以开启编辑,dd可以删除所在行,w保存,qw保存并退出,q退出等等
  • 1

2.2、mkdir

创建目录文件夹

[root@localhost /]# mkdir /home/samba      #创建samba文件夹
  • 1

2.3、touch

创建目录文件

[root@localhost /]# touch /home/samba      #创建samba文件
  • 1

2.4、grep

创建目录文件

[root@localhost /]# grep "zhangsan" test.txt       #在文件test.txt中搜索关键字"zhangsan"并将匹配的行显示出来
可以添加多个文件一起搜索,添加-i忽略关键字的大小写,添加-C加数字在匹配的行上下文中显示更多的行数,添加-c可以统计匹配的行数等等。
  • 1
  • 2

2.5、chmod

修改文件夹权限

[root@localhost /]# chmod +x /var/www/html/ks7.cfg   #给/var/www/html/ks7.cfg文件可执行权限
-w撤销文件的可写权限,u+w将文件夹设置为所有者可写,777将文件设置为所有用户可读写执行,644将文件设置为所有者可读写,同组用户和其他用户只能读取,666每个人都有读和写的权限等等。
  • 1
  • 2

2.6、chown

更改文件或目录的所有者和用户组

[root@localhost /]# touch /home/samba      #创建samba文件
  • 1

2.7、find

查找目录或者文件

[root@localhost /]# find / -name samba      #查找名称samba的文件
  • 1

2.8、pwd

查看当前所在的目录路径

[root@localhost samba]# pwd
/home/samba   
  • 1
  • 2

2.9、tar

压缩文件和打包文件

[root@localhost samba]# tar -cvf test.tar isolinux.cfg vmlinuz   #将isolinux.cfg vmlinuz 2个文件打包成test.tar
[root@localhost samba]# tar -xvf test.tar  #解压到当前目录下,如果要解压到指定目录下 -C +指定目录
  • 1
  • 2

2.10、cat

查看文件内容

[root@localhost samba]# cat /home/test.txt 
  • 1

2.11、less

查看文件内容,同时支持上下翻页、搜索等操作

[root@localhost samba]# less /home/test.txt 
  • 1

三、系统服务相关命令

3.1、mount

挂载文件到指定目录,文件包含硬盘等

[root@localhost /]# mount /home/samba/centos7.iso  /var/www/html/centos7   #将centos7.iso挂载到/var/www/html/centos7目录下
  • 1

3.2、df

查看系统上磁盘使用情况

[root@localhost /]# df -h   
  • 1

3.3、su

切换用户

[test@localhost /]$ su root            #从test用户切换到root
  • 1

3.4、ps

查看进程

[root@localhost /]# ps -aux     #查看所有进程
  • 1

3.5、rpm -qa

查看是否已经安装软件包

[root@localhost /]# rpm -qa                            #查看所有
[root@localhost /]# rpm -qa | grep docker      #指定查看docker
  • 1
  • 2

3.6、yum

安装或者卸载软件

[root@localhost /]# yum install dhcp       #安装dhcp
[root@localhost /]# yum remove dhcp     #卸载dhcp
  • 1
  • 2

3.7、systemctl disable

关闭开机自启服务

[root@localhost /]# systemctl list-unit-files              #查看开机自启项,enabled是开机启动,disabled是开机不启动
systemctl list-unit-files |grep enabled      #查看开机启动
systemctl list-unit-files |grep disabled     #查看开机不启动
[root@localhost /]#  systemctl disable kubelet.service    #关闭kubelet服务开机自启
  • 1
  • 2
  • 3
  • 4

四、其他命令

4.1、netstat

本机各端口的网络连接情况

[root@localhost /]# netstat -tunlp  #查看所有
[root@localhost /]# netstat -tunlp |grep 80   #查看指定端口
  • 1
  • 2

4.2、history

执行过的历史命令

history |grep named  #查看之前执行过的named命令
19  vi /etc/named.conf 
20  history |grep named
  • 1
  • 2
  • 3

4.3、strace

strace 是 Linux 系统下的一个用于诊断、调试和指导用户空间的实用程序。它用于监视和篡改进程与 Linux 内核之间的交互,包括系统调用、信号传递和进程状态的更改。

strace /home/test        #查看/home/test所执行的系统调用
  • 1

4.4、lsattr

显示文件属性。用chattr执行改变文件或目录的属性,可执行lsattr指令查询其属性。

lsattr /home/test        #查看/home/test文件属性
  • 1

总结

实际工作中,还有更多常用命令及其他参数。以上写的常用命令,只包含1或2个参数,具体的参数可以使用命令+ --help来查看,比如[root@localhost /]# yum --help 其他参数内容太多,就不复制到本文中来。有兴趣的可以自行安装一台linux主机来测试使用。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/139947
推荐阅读
相关标签
  

闽ICP备14008679号