最前面标识符是#:代表的是超级用户
最前面的标识符是$:代表的是普通用户
pwd 查看路径
shutdown 关机 -c 取消前一个关机命令 -h关机 -r重启
shutdown -h 时间 多久后关机
shutdown -h now 马上关机
shutdown -f 重启
Windows
shutdown -s -t (分钟数*60)
cd 切换
cd .. 切换到上级目录
cd ~ 回根目录
cd - 回之前的目录
ls 查看
ls -a 查看该目录下的所有子目录
ls /root 查看root下目录
ls -l 查看详情
CP 拷贝
拷贝文件
格式:cp[选项] [源文件/目录] [目标目录]
提示:如果把文件拷贝成文件夹(不带后缀),只会保留文件名
cp a.txt b.txt 拷贝a.txt并叫b.txt(同文件夹)
cp aa.txt ./bb.txt 同上
拷贝文件夹
cp -r xx ee 拷贝文件夹
创建命令
touch a.txt 创建文件
mkdir 目录名 创建目录(只能创建一个文件夹)
mkdir -p 目录名 递归创建目录
rm删除命令
rm -rf [文件或者目录] 不带提示删除文件夹或者文件
rm -r [目录] 递归删除目录,有提示
rm -f [文件] 删除文件,无提示
提示:禁止使用 rm -rf/* 全删
mv剪切/改文件名
格式:mv [源文件或目录][目标目录]
mv [源文件][目标文件目录] :剪切
mv [源文件][不存在的目录] :改名
文件搜索
格式:find [搜索范围] [搜索条件]
find /root -user root 按所有者进行搜索
find /root -nouser 查找没有所有者文件
提示:下面两个k是小写的,M是大写的
find / size 25k 查找大小是25k的
find / siza 25M 查找大小是25M的
find /etc -size +20k size -50k 查找etc目录下大于20k 并且小于50kb的文件;加&&的效果是一样的
&& || 运算符,不做介绍了,与或非,短路与和短路非
帮助命令
man ls 如何使用-ls命令 (按q退出)
where is help 我没用成功过
ls help 我也没用成功过
下载文件
提示:看见complete就是成功!!!!
yum install zip 下载zip文件 这里安装需要确认
yum install -y zip 不用确认安装
文件压缩与解压缩(记得下载文件)
zip格式压缩(保留源文件)
格式:[压缩方式] [ 压缩文件名][源文件名]
zip cc.zip cc.txt zip压缩cc.txt成cc.zip
zip解压缩
要安装umzip 命令:yum install -y unzip
格式:unzip [源文件]
gz压缩格式(不用安装任何东西,但不保留源文件)后缀是:.gz
压缩格式:gzip [源文件]
解压缩格式:gzip -c 源文件(带.gz的压缩文件) > 解压后的文件名 (要保留-c 和>)
提示:gz不能对文件夹直接操作 gz -r
打包 (源文件在)
格式:tar -cvf [打包文件名] [源文件]
案例 :tar -cvf cc.tar cc.txt 对文件进行打包
tar -cvf haha.tar haha 对目录进行打包
c是打包 v是显示过程 f是指定打包后的文件名
解打包
格式:tar -cvf haha.tar haha
打包的同时进行压缩
格式:tar -zcvf 压缩包名(.tar.gz) 源文件 -z压缩为.tar.gz格式
案例:tar -zcvf cc.tar.gz cc.txt
解压缩:
格式:tar -zxvf 压缩包名
对文件进行操作
编辑器有三个模式
1、编辑模式[命令模式]:所有的机建动作都会理解为编辑整个文档操作
2、输入模式:大部分的机械操作都会理解问输入的字符
3、末行模式:我们在这个模式下输入文件管理命令
我们找到想要操作的文件 vim 目录 如果这个命令不可用 就用 vi进入编辑模式
编辑——>输入
i在光标所在的自符签开始输入
a在光标所在的字符后开始输入
o在光标行的下面另起一行
s删除光标所在的字符并插入
(不分大小写,我们大多用i进入输入模式(我更愿意称之为文件文字更改模式),因为input好记)
输入——>编辑
输入结束后 ESC键进入编辑模式
编辑——>末行
:
:wq是保存更改
:q是不保存更改
文件最后都要进入末行模式退出文件编辑的操作的
编辑下使用
dd 删除光标所在的行
yy 复制一行
p粘贴命令
查看进程
ps -ef
显示信息:
UID:用户ID
PID:进程ID
PPID:父进程ID
C :CPU占用率
STIME:开始时间
TTY:终端设备
TIME:运行的总时间
CMD 命令
防火墙
firewall -cmd --state 查看防火墙状态
system stop firewalld 关闭防火墙
system disable firewalld 开机不自启动的关闭防火墙
firewall -cmd -reload 重启防火墙
开启防火墙端口:自己百度去吧
查看进程
格式:ps -ef | grep
查看nginx进程 ps -ef | grep nginx