linux的目录结构及其常用命令

一.目录结构

1.目录结构

在这里插入图片描述

2.常用目录结构说明

目录说明
/bin主要存放可执行命令
/boot存放开机时使用到的文件
/devlinux上所有的设备都是以文件的形式体现的,该目录存储着一些设备文件
/etc存储大部分的配置文件
/home新创建的用户会在该目录中体现,每个用户都会有自己的单独使用空间
/lib存储着系统最基本的库文件
/mnt如果想临时挂载一些设备,就可以在这个文件中挂载
/opt一般第三方的软件放在这里,比如mysql,浏览器等
/rootroot用户的家目录
/sbin存储着仅root用户可以使用的命令
/srvservice的缩写,是一些服务启动后需要访问的数据目录
/tmp一些临时文件放在这里
/proc这个目录是一个虚拟目录,他是系统内存的映射,可以获取一些系统的消息
/sys这个也是一个虚拟目录,是虚拟内核树的直观反应

二.常用命令

1.关机

halt
shutdown -h now

2.重启

reboot
shutdown -r now

3.查看当前用户

whoami

4.创建用户

useradd 用户名

5.给用户配置密码

如果不指定用户名则默认修改 root 用户的密码。注意:普通用户只能修改自己的密码。

passwd 用户名

6.切换用户

su 用户名

7.创建一个目录

mkdir 目录名

8.查看当前路径

pwd

9.在该路径下创建一个文件

touch 文件名

10.查看文件内容

cat 文件名

11.向文件中追加内容

echo 'hello' >> 文件

12.向文件中覆盖内容

echo 'hello' > 文件

13.拷贝文件

cp -r 需要拷贝的文件路径 目标文件路径

14.移动文件(重命名)

mv 需要移动的文件路径 目标文件路径

如果是移动到当前目录下就是重命名

15.删除文件

rm 文件路径

删除目录

rm -r 文件路径

强制删除不提示

rm -rf 文件路径

16.查看前/后n行

head -10 /root/article.txt
tail -10 /root/article.txt

17.查找文件所在的位置

find / -name my.txt

18.过滤出/root/article.txt 中带‘中国’的行。

方法一:grep '中国' /root/article.txt

方法二:sed -n '/中国/p' /root/article.txt

方法三:awk '/中国/ {print }' /root/article.txt

19.查看 article.txt 中的内容,使用管道命令过滤出带‘中国’的行。

方法一: cat /root/article.txt |grep '中国'
方法二: cat /root/article.txt |sed -n '/中国/p'
方法三: cat /root/article.txt |awk '/中国/ {print }'

20.cd 到 root 家目录下之后,查看 root 家目录下的内容,过滤出 my.txt 文件并查看该文件中的内容。

错误:ls /root|grep my.txt|cat
正确: ls /root|grep my.txt|xargs cat
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Antgeek

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值