Linux常见命令笔记

文件目录相关命令

ls:显示指定工作录下的文件信息

ls -a 显示隐藏的文件夹和目录

ls -l (和ll效果差不多)

pwd 显示当前目录

 

cd 切换目录

从root 目录切换到tmp目录 "/"是根目录 相当于使用绝对路径进行目录切换,

从tmp 目录切换到tmp的子目录demo 使用相对路径直接切换到子目录

 

touch 创建空文件

cat 显示文本文件内容

echo 用来输出命令

echo 向目标文件输入单行数据

echo 向目标文件输入多行行数据 >>表示追加

将文件2的内容向文件1追加

mkdir创建目录

创建单层目录

创建多级目录

cp:复制目录或文件

将文件test1.txt 复制到test2目录下(本人新手,习惯使用绝对路径)

mv:移动文件或目录、文件或目录改名

将文件test1.txt 移动到tmp目录下

将文件test2.txt 改名为test3.txt

将文件test3.txt 移动到tmp目录下,并改名为test4.txt

查看文件的五种方法

1.cat

2.more

more 可以对文件进行分页查看,但只能向下翻页,不能向上翻页,空格向下翻页 q退出

3.less

less和more相似 ,但是less可以进行向上和向下翻页 Ctrl+U 或者b向上翻页 Ctrl+F 或者空格向下翻页 q 退出

4.head

默认查看文件前10行,head -n 20 文件 -- 作用是查看前20行

5.tail

tail默认查看文件的最后10行

查看日志的时候经常使用,通过-F可以持续监控文件的新内容 ,在目标文件内容发生变化时,可以也进行实时变化,Ctrl+C 退出

压缩和解压命令

z:代表的是压缩方式 tar.gz

c:代表的是打包

x:代表的是解压

v:代表的是过程

f:代表的是指定文件名

tar :压缩、解压缩

将test1文件夹压缩为test1.tar.gz 压缩包

将test1.tar.gz 压缩包解压到opt目录下 (-C 因为c代表打包 被占用了 所以用的C)

**服务相关命令**

systemctl

systemctl status 服务名 查看该服务的状态

systemctl stop 服务名 停止该服务

systemctl start 服务名 开始该服务

systemctl restart 服务名 重启该服务

systemctl disable 服务名 开机时禁用该服务

systemctl enable 服务名 开机时启动该服务

服务中常用的有firewalld(防火墙),network(网卡),chronyd(时间)

时间命令

date查看系统当前时间

按照格式查看当前时间

修改当前系统时间呢

将时间按照格式写入目标文件中

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值