Liunx常用命令

常用命令:

什么是命令?

指在Linux终端(命令行)中输入的内容就称之为命令。

命令的格式

一个完整的命令的标准格式:Linux通用的格式

#指令主体(空格) [选项](空格) [操作对象]

一个指令可以包含多个选项

操作对象也可以是多个

张三 去操场 去跑道 跑圈

防火墙

注:后缀service可写,可不写

查看防火墙状态:systemctl status firewalld.service;

启动防火墙:systemctl start firewalld.service;

关闭防火墙:systemctl stop firewalld.service;

重启:systemctl restart firewalld.service;

开机启用:systemctl enable firewalld.service;

禁止开机启动:systemctl disable firewalld.service;

查看是否开机启动:systemctl is-enabled firewalld.service;

重启服务器:reboot;

放行端口号:firewall-cmd --zone=public --add-port=放行的端口号/tcp --permanent

注:“ --permanent”选项表示规则是永久生效的,即使重启系统后仍然有效,如果你不希望规则在重启后仍然生效,可以省略该选项;

重新加载防火墙配置:firewall-cmd --reload;

文件处理命令:

ls -a显示所有文件,包括隐藏文件;

ls -l详细信息显示;   也可以写LL(小写)

ls -al 显示所有文件的详细信息

ls -d查看目录属性 (一般和l连用 可以查看详细信息);

ls -h以可读性较高的形式显示 一般和l连用 ls -lh;(根据实际文件的大小)

切换目录:(路径可以是相对路径也可以是绝对路径 ~代表的是当前用户的家目录);

cd / 切换到根目录;

cd .. 返回到上级目录;

pwd 显示当前所在的工作目录;

mkdir  创建新目录

创建多层文件夹的时候使用的是 mkdir -p 文件夹/文件夹1

当一次性创建多层不存在的目录的时候,添加-p参数,否则会报错

一次性创建多个目录 mkdir 目录1 目录2 目录3 ….

touch 创建空文件

newfile可以是一个文件名也可以是一个包含文件路径的文件名

使用touch来同时创建多个文件 touch 文件1 文件2

注意:不能创建多层文件

vi 文件名字 编辑文件,输入i进行编辑,编辑完成按ESC  :wq保存并退出;

cat 文件名字,  显示文件内容

cat 合并文件内容;

cp 复制文件或目录

例:将qy172/test4/test5/test6/test7/cc.txt 复制到 /qy172/test1下

cp -r  将test4(test4写的所有文件内容test5/test6/test7)的整个目录全部复制发给了test1;

mv 移动文件

将test1文件下的cc.txt移动到test2文件夹(相当于剪切的效果);

重命名

mv 原文件原名字  原文件新名字;

 

删除文件:

rm -r 删除文件;

rm -rf强制删除文件目录;

more 分页显示文件内容(了解一下即可);

head  查看文件的前几行;

展示的t3.txt的前2行内容;

tail 查看文件的后几行;

展示的t3.txt的后2行内容;

tail -f 动态显示文件内容;

在重新打开一个,重新编辑这个t3.txt文件,另一边文件内容也会动态更新;

wc  统计文本的行数、字数、字符数;

wc -m 文件名   统计文本字符数;

wc -w文件名   统计文本空格字数;

wc -l 文件名   统计文本行数;

综合属性: wc -mwl 文件名

产生链接文件:

ln -s 原文件 新建文件路径;软链接

ln  原文件路径 新建文件路径 硬链接;

文件搜索命令 find  查找文件和目录;

find 搜索路径 选择项 搜索关键字;

find 目录 -name 文件名字;

find / -user root   查找当前文件所属的用户是谁;

grep  在文件中搜寻字符串匹配的行并输出;

在文件中搜索;

grep 关键字 指定位置路径

一般和ps -ef连用;

grep -i TEST 目录      忽略大小写;

ps -ef|grep -v grep|grep test;排除grep响应的进程;

ps -ef 指令(重点)

指令:ps

作用:主要是查看服务器的进程信息

选项含义:

-e:等价于“-A”,表示列出全部的进程

-f:显示全部的列(显示全字段)

ps -ef|grep test;

查看服务里的所有进程里包含的test的文件;

压缩解压命令:tar(打包目录);

注:压缩文件一般放在/usr目录下;

tar -zxvf 解压包名;

tar -zcvf 压缩包名;

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值