Linux命令基本格式:命令 [选项] [参数]
1、查询目录内容命令格式:ls [选项] [文件或目录]
选项:
-a 所有文件
-l 查看详情 文件大小以byte为单位
-d 查看目录属性
-lh 查看详情 文件大小根据实际大小调整
2、文件和目录操作2.1、建立目录mkdir -p [目录名]
-p 递归建立文件夹
示例:
mkdir china
mkdir -p china/beijing
2.2、切换目录cd [目录]
示例:
cd china 进入china目录
cd .. 进入上一级目录
pwd 查看当前目录所在位置
2.3、删除文件或目录rm [文件]
rm -rf [目录]
2.4、复制文件或目录cp [选项] [源文件或源目录] [目标目录]
-r 复制目录
示例:
cp hello.txt china/ 复制文件
cp -r beijing china/ 复制目录
2.5、文件移动或重命名mv [源文件] [目标目录]
mv hello.txt china/ 移动文件
mv hello.txt world.txt 重命名文件
2.6、常见目录说明/ 根目录
/bin 命令保存目录
/boot 启动目录
/dev 设备文件目录
/etc 配置文件目录
/home 用户目录
/lib 系统库目录
/mnt 系统挂载目录
3、文件搜索find [搜索范围] [选项] [参数]
示例:
find . -name hello.txt 在当前目录下查找名字为hello.txt的文件
find . -size +10M 在当前目录下查找文件大小大于10M的文件
4、压缩和解压缩常见压缩格式:.zip、.tar.gz
4.1、.zip格式压缩文件:zip [压缩文件名] [源文件]
压缩目录:zip -r [压缩文件名] [源文件]
解压缩:unzip [压缩文件名]
示例:
zip hello.txt.zip hello.txt 压缩hello.txt
unzip hello.txt.zip 解压缩hello.txt.zip
4.2、.tar.gz格式打包:tar -zcvf 压缩包名.tar.gz 源文件或目录
解压:tar -zxvf 压缩包名.tar.gz
5、查看历史命令history 10 查看最近的10个命令
history -c 清空历史
6、网络相关ifconfig | grep inet 查看ip地址
ping www.baidu.com 查看域名与本机的网络状态
7、关机和重启关机:sudo shutdown 0
重启:sudo reboot
Linux学习
Linux系统目录
来源:头条号/算法集市