玩转Linux命令-合集
前言
该博客用于记录 Linux 使用过程中遇到的命令,将会持续更新。
未更新的命令可参考:here
Linux 系统目录结构
目录 | 说明 |
---|---|
/ | 虚拟目录的根目录,通常不会在这里存储文件 |
/bin | 二进制目录,存放用户级的GNU工具 |
/boot | 启动目录,存放启动文件 |
/dev | 设备目录,系统在这里创建设备节点 |
/etc | 系统配置文件目录 |
/home | 主目录,系统在这里创建用户目录 |
/lib | 库目录,存放系统和应用程序的库文件 |
/media | 媒体目录,可移动媒体设备的常用挂载点 |
/mnt | 挂载目录,另一个可移动媒体设备的常用挂载点 |
/opt | 可选目录,常用于存放第三方软件包和数据文件 |
/proc | 进程目录,存放现有硬件及当前进程的相关信息 |
/root | Root用户的主目录 |
/sbin | 系统二进制目录,存放许多gnu管理员级工具 |
/run | 运行目录,存放系统运作时的运行时数据 |
/srv | 服务目录,存放本地服务的相关文件 |
/sys | 系统目录,存放系统硬件信息的相关文件 |
/tmp | 临时目录,可以在该目录中创建删除临时工作文件 |
/usr | 用户二进制目录,大量用户级的gnu工具和数据文件存储 |
/var | 可变目录,用以存放经常变化的文件,比如日志文件 |
Linux命令
常用命令
命令 | 说明 |
---|---|
cd {path} | 进入目录 |
mkdir {file_path} | mkdir命令用来创建目录 |
cp {file1_path} {dir} | 将文件 file1 拷贝至 dir 目录下 |
mv {file1_path} {dir} | 将文件 file1 移动至至 dir 目录下 |
rm -rf {path} | 删除文件或目录 |
cat {file_path} | 查看文件内容 |
tar -zcvf /test.tar.gz test/ | 压缩文件 |
tar -zxvf /test.tar.gz -C /tmp/ | 解压缩文件 |
ifconfig | 显示Linux内核中网络接口的网络参数 |
find | find 命令用来在指定目录下查找文件 |
tree | 以树状图列出目录的内容 |
pwd | 以绝对路径的方式显示用户当前工作目录 |
rmdir | 用来删除空目录 |
reboot | 重启系统 |
ping {ip} | 测试主机之间网络的连通性 |
wget | 用来从指定的URL下载文件 |