Linux系统CentOS学习笔记

Linux操作系统目录结构
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| / (根目录) ├── bin (二进制文件) - 存放系统启动和运行所需的基本命令 ├── boot (引导文件) - 存放用于系统引导的文件 ├── dev (设备文件) - 包含系统所需的设备文件,如硬盘、键盘等 ├── etc (配置文 件) - 存放系统的配置文件 ├── home (用户主目录) - 存放用户个人文件的根目录 ├── lib (库文件) - 包含系统运行时所需的共享库文件 ├── media (可移动介质挂载点) - 用来挂载可移动介质的目录,如光盘、U盘等 ├── mnt (临时挂载目录) - 用来临时挂载其他文件系统的目录 ├── opt (可选应用软件包) - 存放可选的应用软件包的安装目录 ├── proc (进程信息) - 包含系统内存的映射文件,用于查看系统和进程信息 ├── root (超级用户目录) - 超级用户(root)的个人文件目录 ├── sbin (系统二进制文件) - 存放系统管理员使用的系统管理命令 ├── tmp (临时文件) - 存放临时文件的目录 ├── usr (用户文件) - 包含用户级应用程序和文件的目录 └── var (变化文件) - 包含经常变化的文件,如日志和邮件等
|
基础操作指令
命令 |
作用 |
ls |
列出目录内容 |
cd |
切换目录 |
pwd |
显示当前目录 |
cat |
查看或连接文件 |
cp |
复制文件或目录 |
mv ‘旧名字’ ‘新名字’ or mv ‘文件名’ ‘移动的路径’ |
移动/重命名文件或目录 |
rm |
删除文件或目录 |
mkdir |
创建目录 |
rmdir |
删除目录 |
touch ‘文件名’ |
创建空文件 |
grep |
在文件中查找指定文本 |
ps |
显示当前进程 |
top |
显示系统当前资源占用情况 |
kill |
终止进程 |
查看ip
进入根目录
切换root
切换普通用户
查看当前用户
查看文件权限
ls -l
是Linux和Unix系统中的一个命令,用于列出当前目录下的文件和目录,并显示它们的详细属性。
ls
:列出目录内容。
-l
:长格式显示,包括文件权限、所有者、组、文件大小、修改日期等详细信息。
例如,当你执行ls -l
命令时,可能会看到类似以下的输出:
这表示:
显示前五条数据
解压
使用Vi
命令 |
描述 |
i |
进入插入模式,从当前光标位置开始输入文件内容。 |
a |
进入插入模式,从当前光标位置的下一个字符开始输入文件内容。 |
o |
进入插入模式,在当前光标位置插入新的一行,从行首开始输入文件内容。 |
ESC |
退出插入模式,进入命令行模式。 |
h |
将光标向左移动一格。 |
j |
将光标向下移动一格。 |
k |
将光标向上移动一页。 |
l |
将光标向右移动一格。 |
ctrl+b |
将屏幕向后移动一页。 |
ctrl+f |
将屏幕向前移动一页。 |
ctrl+u |
将屏幕向后移动半页。 |
ctrl+d |
将屏幕向前移动半页。 |
x |
删除光标所在位置的后面一个字符。 |
X |
删除光标所在位置的前面一个字符。 |
请注意,这些命令都是在命令行模式下使用的。如果您想在插入模式下使用某些命令,请先按ESC
键退出插入模式,然后输入相应的命令。
此外,退出vi编辑器的方法有:
- :q:退出vi编辑器。
- :wq:保存文件并退出vi编辑器。
- **:q!**:不保存文件并退出vi编辑器。
编辑文件
回车后可以看到文件内容,此时按 i 或者 a 进入编辑模式
此时可以正常编辑
编辑完成后按 esc可以退出编辑
显示当前行行号
显示所有行号
保存退出使用
退出使用
保存使用