目录
Linux注意事项:
Linux目录
Linux系统基础命令
1. 文件和目录操作
2. 文件查看和编辑
3. 文件权限和所有权
4. 系统信息
5. 网络命令
6. 文件查找
7. 压缩和解压缩
8. 系统管理
Linux注意事项:
- 严格区分大小写
- 一切皆文件
- windows下的程序不能直接在linux下使用
Linux目录
| 目录 | 作用 |
| /bin/ | 用于存放基本的用户命令 |
| /sbin/ | (超级用户)用来进行系统管理和维护的命令 |
| /usr/bin/ | 存放系统命今的目录,普通用户和超级用户都可以执行 |
| /usr/sbin/ | 存放系统命今的目录,只有超级用户才可以执行 |
| /boot/ | 系统启动目录,保存与系统启动相关的文件,如内核文件和启动引导程序(grub) |
| /dev/ | 存储设备文件,表示系统中的硬件设备。 |
| /etc/ | 存储系统配置文件,系统设置和服务的配置文件大多在此目录下。 |
| /home/ | 存储每个用户的个人文件夹,用户的数据和设置存储在此目录下。 |
| /lib/ | 存储系统的共享库文件,供系统和应用程序使用。 |
| /opt/ | 用于存放附加的应用程序软件包。 |
| /var/ | 专门用于存储可变数据文件。这些文件通常会随着时间而变化 |
Linux系统基础命令
1. 文件和目录操作
-
ls:列出当前目录的文件和目录。- 示例:
ls -l(以详细格式列出) 
- 示例:
-
cd:更改当前目录。- 示例:
cd /path/to/directory 
- 示例:
-
pwd:显示当前工作目录的完整路径。 -
-
mkdir:创建新目录。- 示例:
mkdir zbr 
- 示例:
-
rmdir:删除空目录。- 示例:
rmdir zbr 
- 示例:
-
rm:删除文件或目录。- 示例:
rm file.txt或rm -r directory(递归删除目录)
- 示例:
-
cp:复制文件或目录。- 示例:
cp source.txt destination.txt或cp -r source_dir/ destination_dir/ 
- 示例:
-
mv:移动或重命名文件或目录。- 示例:
mv old_name.txt new_name.txt 
- 示例:
2. 文件查看和编辑
-
cat:查看文件内容。- 示例:
cat abc.txt 
- 示例:
-
less:分页查看文件内容,支持向上和向下滚动。- 示例:
less abc.txt 按q退出 
- 示例:
-
head:查看文件的前几行。- 示例:
head -n 10 abc.txt(查看前 10 行) 
- 示例:
-
tail:查看文件的后几行。- 示例:
tail -n 10 abc.txt(查看后 10 行) 
- 示例:
-
nano、vim或vi:文本编辑器,用于编辑文件。- 示例:
nano file.txt或vim file.txt
- 示例:
3. 文件权限和所有权
-
chmod:更改文件或目录的权限。- 示例:
chmod 755 file.sh(设置可执行权限)
- 示例:
-
chown:更改文件或目录的所有者和/或所属组。- 示例:
chown user:group file.txt
- 示例:
4. 系统信息
-
top:实时查看系统进程和资源使用情况。 -
ps:查看当前运行的进程。- 示例:
ps aux
- 示例:
-
df:查看文件系统的磁盘使用情况。- 示例:
df -h(以人类可读的格式显示)
- 示例:
-
du:查看目录或文件的磁盘使用情况。- 示例:
du -sh /path/to/directory(显示总大小)
- 示例:
-
uname:显示系统信息。- 示例:
uname -a(显示所有信息)
- 示例:
5. 网络命令
-
ping:测试网络连接。- 示例:
ping www.baidu.com
- 示例:
-
ifconfig或ip:查看和配置网络接口。- 示例:
ifconfig或ip addr
- 示例:
-
wget:下载文件。- 示例:
wget http://example.com/file.zip
- 示例:
6. 文件查找
-
find:查找文件或目录。- 示例:
find /path/to/search -name "file.txt"
- 示例:
-
grep:在文件中搜索文本字符串。- 示例:
grep "text" file.txt 
- 示例:
7. 压缩和解压缩
-
tar:用于打包和压缩文件。- 示例:
tar -czvf archive.tar.gz directory/(压缩)或tar -xzvf archive.tar.gz(解压缩)
- 示例:
-
zip和unzip:用于创建和解压缩 ZIP 文件。- 示例:
zip archive.zip file.txt或unzip archive.zip
- 示例:
8. 系统管理
-
sudo:以超级用户权限执行命令。- 示例:
sudo apt update(更新软件包列表)
- 示例:
-
shutdown:关闭或重启系统。- 示例:
sudo shutdown now(立即关闭)或sudo reboot
- 示例:




![[FE] React 初窥门径(四):React 组件的加载过程(render 阶段)](https://img-blog.csdnimg.cn/direct/67c64049147741939b85489caefbb597.png)














