linux常用命令
1.cd
cd …/ 返回上一级菜单
cd /* 进入根目录下的 * 目录
cd * 进入所在目录下的 * 目录
2.ls
ls 查看本目录下的所有数据
ls -l 查看本目录下的所有详细数据
ls -l /* 查看指定*目录下的所有详细数据
3.创建文件
clean 清楚当前页
psw 显示当前目录的路径
touch * 创建 * 文件
mkdir * 创建 * 目录
mkdir -p * 创建多级目录
4.rm
rm * 删除 * 文件(不能删除目录)
rm -f * 删除 * 目录
rm -r * 强制删除 * 文件
rm -rf * 强制删除 * 目录
5.cp 复制
cp aa bb 将文件aa复制并命名为bb
cp -r aa bb 将目录aa复制并命名为bb
6.mv 重命名/移动
mv aa bb 将文件aa重命名为bb
mv aa /bb 将文件aa移动到/bb目录下
7.显示内容
cat aaa/bbb 显示 aaa目录下的bbb文件的详细内容
more — 显示内容 回车下一行,空格下一页
tail -n x aaa 显示aaa文件中后x行数据
head -n x aaa 显示aaa文件的前x行数据
ip addr 显示ip地址
ifconfig 显示ip地址
ping www.xxx.com 访问网络
vi a :编辑a文件(回车后进入编辑模式)
8.编辑模式
可在编辑模式中编辑文件的信息,编辑完成后,点击 进入末尾行 ,输入<:wq> 保存并退出
9.查找文件
①.在指定目录下搜索指定文件
find 指定目录 -name 文件名
②在指定文件中搜索相关内容
grep 内容 文件 [-n 显示在行号]
在<文件>中搜索<内容>所在的位置
10.压缩和解压
压缩: tar -zcvf 压缩后的名称 被压缩的目录
z: 表示解压缩固定标志
c: 表示压缩
v: 显示压缩详情
f: 文件
解压: tar -zxvf 压缩的文件名 (默认解压到当前文件夹)
tar -axvf 压缩的文件名 -C 解压后的目录
x: 表示解压
11.防火墙相关
查看防火墙状态: systemctl status firewalld
开启|关闭|重启|禁用 防火墙: systemctl start|stop|restart|disable firewalld
端口放行|取消 :firewall --cmd --add-port | --remove-port=端口号/tcp --zone=public --permnent
查看放行的端口: firewall-cmd --list-port
12 .进程
查看: ps -ef | grep 进程号
杀死进程: kill -9<强制> 进程号
ewall-cmd --list-port
12 .进程
查看: ps -ef | grep 进程号
杀死进程: kill -9<强制> 进程号