作者:Carrie
出处:https://home.cnblogs.com/u/hanjiali
版权:本文版权归作者和博客园共有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任
 

1.关机命令

shutdown执行它的工作是送信号〔signal〕给init程序﹐要求它改变runlevel。

  Runlevel 0被用来停机〔halt〕﹐runlevel 6是用来重新激活〔reboot〕系统﹐

  而runlevel 1则是被用来让系统进入管理工作可以进行的状态﹔这是预设的﹐假定没有-h也

  没有-r参数给shutdown。要想了解在停机〔halt〕或者重新开机〔reboot〕过程中做了哪些

  动作﹐你可以在这个文件/etc/inittab里看到这些runlevels相关的资料。

立刻关机(root用户使用)

1.halt
2.poweroff 3.shutdown -h now 4.init 0

10分钟后自动关机

shutdown -h 10  

2.重启命令(root用户使用)

1.reboot
2.shutdown -r now
3.init 6
4.10分钟后自动重启(root用户使用)
shutdown -r 10 
在时间为20:35时候重启(root用户使用)
shutdown -r 20:35 
如果是通过shutdown命令设置重启的话,可以取消重启
shutdown -c

3.hostname命令

查看主机名
hostname

设置主机名
临时修改
hostname 主机名

永久修改
vi /etc/hostname

4.网络服务

查看IP信息
ip a
1
网络连通性测试
ping [选项] 目标主机
1
设置网络信息
vi /etc/sysconfig/network-scripts/ifcfg-ens33
1
重启network网络服务
service network restart
1

  

5.防火墙及selinux设置

查看防火墙状态
systemctl status firewalld 
1
关闭防火墙
systemctl start firewalld
1
禁止开机启动
systemctl disable firewalld
1
临时关闭
selinuxsetenforce
永久关闭
selinuxvi /etc/selinux/config将SELINUX=enforcing改为SELINUX=disabled

6.目录操作命令

查看工作目录(Print Working Directory)
pwd
1
切换工作目录(Change Directory)
cd [目录位置]
1
列表(List)显示目录内容
ls [选项]... [目录或文件名]
1
常用命令选项
-l :详细信息显示
-a:显示所有子目录和文件的信息,包括隐藏文件
-A:类似于“-a”,但不显示“.”和“…”目录的信息
-R:递归显示内容

  

7.创建新的目录(Make Directory)

mkdir [-p] [/路径/]目录名
1
统计目录及文件的空间占用情况(estimate file space usage)
du [选项]... [目录或文件名]
1
常用命令选项
-a:统计时包括所有的文件,而不仅仅只统计目录
-h:以更易读的字节单位(K、M等)显示信息
-s:只统计每个参数所占用空间总的大小
文件操作命令

  

8.新建空文件,或更新文件时间标记

touch 文件名
1
查看文件类型
file 文件名
1

  

9.复制(copy)文件或目录

 

cp [选项] 源文件或目录… 目标文件或目录
1
常用命令选项
-r:递归复制整个目录树
-p:保持源文件的属性不变
-f:强制覆盖目标同名文件或目录
-i:需要覆盖文件或目录时进行提醒

  

10.删除(Remove)文件或目录

rm [选项] 文件或目录
1
常用命令选项
-f:强行删除文件,不进行提醒
-i:删除文件时提醒用户确认
-r:递归删除整个目录树
移动(Move)文件或目录
mv [选项]... 源文件或目录… 目标文件或目录
1
如果目标位置与源位置相同,则相当于改名

  

11.显示系统命令所在目录

which <选项> command(命令名称)
1
常用命令选项
-a:将所有由PATH路径中可以找到的指令均列出,而不止第一个被找到的指令名称

  

12.find查找

find <路径> <选项> [表达式]
find查找的特点
从指定路径下递归向下搜索文件
支持按照各种条件方式查找
支持对查找到的文件再进一步的使用指令操作
(例如:删除、统计大小、复制等)
常用命令选项
-name 根据文件名查找
-user 根据文件拥有者查找
-group 根据文件所属组寻找文件
-perm 根据文件权限查找文件
-size 根据文件大小查找文件
-type 根据文件类型查找(f-普通文件,c-字符设备文件,b-块设备文件,l-链接文件,d-目录)
-o 表达式或
-and 表达式与
文件内容操作命令

 

13.统计文件中的单词数量(Word Count)等信息

wc [选项] 目标文件
1
常用命令选项
-l:统计行数
-w:统计单词个数
-c:统计字节数

14.查找文件里符合条件的字符串  

grep [选项] <关键字> <文件…>
1
常用选项
-c:计算匹配关键字的行数
-i:忽略字符大小写的差别
-n:显示匹配的行及其行号
-s:不显示不存在或不匹配文本的错误信息
-h: 查询多个文件时不显示文件名
-l:查询文件时只显示匹配字符所在的文件名
–color=auto:将找到的关键字部分加上颜色显示

 

15.删除命令

dd:删除当前行
ndd:删除光标所在当前行向下数n行
D:删除当前行光标所在的位置后面的字符
x:向后删除光标所在位置的字符
X:向前删除光标前面的字符
nX:删除前面的n个字符,光标所在的字符将不会被删

16.配置IP地址

编辑 /etc/sysconfig/network-scripts/ifcfg-eth0文档,修改成如下内容:

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=none

IPADDR=192.168.0.11

NETMASK=255.255.255.0

GATEWAY=192.168.0.1

DNS1=202.106.0.20

DNS2=8.8.8.8

17.查看的相关命令

查看状态:firewall-cmd –state 

查看Linux内核版本信息:uname -a             

查看内核版本:cat /proc/version     

查看系统版本:cat /etc/issue  

查看剩余磁盘空间: df -lh

查看端口被哪个进程占用 :netstat -tunlp|grep 8080

查看时间:hwclock  

查看服务器启动时间:uptime

查看服务器型号 :dmidecode | grep "Product Name"  

查看系统日志 :tail -f /var/log/messages    

查看网卡型号:lspci -vvv |grep Ethernet 

查看cpu信息:more /proc/cpuinfo 

  

 

 
posted on 2019-10-25 16:22  不吃葡萄楞吐皮  阅读(462)  评论(0编辑  收藏  举报