linux入门-基本命令

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<强制> 进程号


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值