liunx系统的根结构认识及命令学习

一、文件管理和用户管理
1、Linux系统目录结构:单根结构 如:c:\ d:\ e:
2、Windows系统目录结构:多根结构 如:/
3、Linux系统目录结构
在这里插入图片描述
一级文件夹的含义:
1、/根每个文件和目录从根目录开始。
只有root用户具有该目录下写权限。注意/root是root用户的主目录,这与/不一样。
2、/bin是用户二进制文件,包含二进制可执行文件,在单用户模式下,你需要使用常见Linux命令都在此目录下,系统的所有用户使用的命令都设在这。如ps ls ping grep cp
3、/Sbin目录是系统二进制文件就像/bin,/sbin,同样包含二进制可执行文件,但是在这个目录下的Linux命令通常为系统管理员使用,对系统进行维护。如:iptable reboot fisk ifconfig swapon命令
4、/etc配置文件包含所有程序所需的配置文件,也包含了用于启动/停止单个程序的启动和关闭shell脚本。如:/etc/resolv.conf,/tc/logrotate.conf
5、/dev设备文件,包括终端设备,USB或连接到系统设备。如:/dev/tty1, /dev/usbmon0
6、/proc,系统进程信息,这是一个虚拟的文件系统,包含有关正在运行的进程信息。如:/proc/{pid}目录中包Pid相关信息。
7、/var变量文件,包含系统日志文件(/var/log),包和数据文件(/var/lib),电子邮件(/var/mail)
8、/tmp临时文件包含系统和用户创建的临时文件夹,当系统重新启动时,这个目录下的文件将都被删除。
9、/usr用户程序文件夹,包含二进制文件,库文件,文档和二级程序源代码/usr/lib中包含用户程序的二进制文件,如果在/bin中找不到用户二进制文件,到/usr/bin目录看看。
10、/home所有用户用home 目录来储存他们的个人档案。如/home/john;/home/nikita.
11、/boot引导加载程序文件及相关文件,内核的initrd,vmlinux,grub文件位于/boot下。
12、/lib包含支持位于/bin和/sbin下的二进制文件的库文件等。
二、查看文件的内容
1、cat 查看全部内容 cat /root/file1.txt
2、More 翻页 more /root/file1.txt
3、Head 头部 head /root/file1.txt
4、Tail 尾部 tail /root/file1.txt
5、Grep 过滤关键字 grep 关键字 文件名 如:grep abc/root/file1.txt
6、Vim 文本编辑
7、光标定位 hjkl //上下左右
8、0 $ //行首,行尾
9、gg G //页首页尾
10、/string (n N 可以循环的) //查找字符,按n键选下一个(重要)
11、yy 复制
12、dd 删除
13、p 粘贴
14、u undo撤销
15、:w 保存
16、:q 退出
17、:wq 保存并退出
18、:范围 s/原内容/新内容/全局
19、:1,5 s/root/qianfeng/g 从1-5行的root 替换为qianfeng
20、:w file9.txt 另存为 file9.txt
21、:set nu 设置行号
22、:set nonu 取消设置行号
23、:set list 显示控制字符
24、Cd 绝对路径 (从根开始描述路径)

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Ever Since!

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

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

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

打赏作者

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

抵扣说明:

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

余额充值