关机和重启
关机
shutdown -h now :立即关机
shutdown -h 20:25
定时关机,20点25分关机
shutdown -h +数字
倒计时关机,注意:时间单位是min
取消关机:shutdown -c
查看系统信息
查看发行信息
cat /etc/issue
查看系统版本
cat /proc/version
重启
reboot
shutdown -r now
会通知其他用户
查看目录内容ls
切换目录cd
创建文件touch
创建目录mkdir
删除文件或者目录rm
文件
rm 文件名
文件夹或者目录
rm -r 目录名
复制文件或者目录cp
文件
cp 源文件名 目标文件或目标目录
文件夹或者目录
cp -r 源目录名 目标目录
移动文件或目录mv
查看文件
cat 文件名
more 文件名
分屏展示
翻页
下翻f 空格
上翻 b
下一行 回车
退出q
grep 关键词 文件名
拓展:grep 在Linux系统使用;findstr 在Windows系统使用,都是过滤的意思
-
重中之重
获取系统
ps获取进程信息
获取系统进程信息,获取PID(进程号)
常用用法:ps -au
ps -au | grep ping
实时查看系统信息(查看CPU和内存占用)
top
M:数据以内存占用情况倒序排序
P:数据以CPU占用情况倒序排序(从大到小)
退出:q
杀掉进程,结束进程
kill
命令格式:kill PID
kill -9 PID:强制杀掉进程
根据进程名查看端口号
netstat
常用的格式:netstat -anput | grep 关键词
用途:查看某进程的端口号是多少,检验端口是否开启
根据端口号查看占用这个端口的进程
lsof -i:端口号
用途:解决端口占用问题。根据端口号查到使用该端口的进程名,然后kill杀掉进程(kill -9 PID)。
查看文件部分内容(查看日志)
- 查看前几行head
- 命令格式:head 文件名 (查看文件的前10行)
- 查看前指定行 head -数字 文件名
- 查看后几行tail
- 命令格式:tail 文件名 (查看文件的后10行)
- 查看后面指定行 tail -数字 文件名
- 实时查看日志文件
- tail -f 日志文件名
- 注意:文件内容实时变化
用户权限指令
权限类型
r:可读—4
w:可写—2
x:可执行—1
字母法
用户使用字母法表示
所属用户:u
用户所属组:g
其他用户:o
所有用户:a
字母法修改权限
chmod 用户+/-/=权限字母 文件名
例如:chmod a=rwx 文件名 :给所有用户赋予可读可写可执行权限
数字法
命令格式:chmod XXX 文件名
第一个数字代表的是所属用户的权限
第二个数字代表的是用户所属组的权限
第三个数字代表的是其他用户的权限
666:所属用户、用户所属组以及其他用户都拥有可读可写权限=rw-rw-rw-
chmod = change mode
用户指令
新增用户
新增普通用户
useradd 用户名
新增一个root用户
useradd -g root 用户名
修改密码
修改当前账号密码
passwd
修改指定账号密码
passwd 用户名
切换用户
su 用户名
切换root用户
su –
退出用户账号
exit
查看访问的用户
who
注意:新增用户和修改密码必须是root账号才可以
暂无评论内容