0xA0 Linxu 基础命令学习

今天的课程内容:
Linux基础命令学习

在线教程地址(文字版):
https://www.lixh.cn/archives/722.html

# 切换到家目录
cd /home
# 创建一个空白文件,abc.txt
touch abc.txt
# 创建一个空白文件,def
touch def
# 创建一个名称为 a 的文件夹
mkdir a
# 递归创建 b/c 
mkdir -p b/c

1. rm 文件或目录删除
# 清屏
clear
# 查看 rm 命令的帮助文档
rm --help
# 删除 abc.txt 文件
rm abc.txt
# 删除 def 文件,并且不进行确认
rm -f def
# 删除文件夹 a
rm -r a
# 不确认删除 b
rm -fr b
# 强制删除
rm -fr 文件或目录

2. ln 创建软链接
# 递归创建 bb/cc
mkdir -p bb/cc
# 在 bb/cc 目录下创建 空白文件aa.txt
touch bb/cc/aa.txt
# 查看 aa.txt 是否创建成功
ls bb/cc/
# 创建软链接
ln -s bb/cc cc.ln

3. cp 文件复制操作
# 目录切换到 /home
cd /home
# 将 bb/cc/aa.txt 文件复制到当前目录下
cp bb/cc/aa.txt ./
# 文件复制
cp aa.txt aaa.txt

4. mv 文件移动
# 将 bb/cc/bb.txt 移动到当前目录下
mv bb/cc/bb.txt ./
# 文件改名
mv aaa.txt dd.txt

5. cat 显示文件内容
# 将回显内容,重定向到 aa.txt
echo "hello world" > aa.txt
# 显示 aa.txt 文件内容
cat aa.txt

6. more 显示文件内容
# 显示 aa.txt 文件内容
more aa.txt

7. less 查看文件内容 
# 查看 aa.txt 文件内容 (按q退出,page up / 

page down  上下翻页)
less aa.txt

8. zip 用来压缩与解压缩 
# 查看网卡信息
ip addr 
# 动态获取IP地址 eno16777736为网卡名称
dhclient eno16777736
# 在线安装 unzip 
yum install -y zip unzip 
# 给 bb 文件夹打压缩包,名称为 bb.zip
zip -r bb.zip bb
# 解压缩 bb.zip
unzip bb.zip

9. tar 压缩与解压缩
# 将 bb 打压缩包为 bb.tar
tar -cvf bb.tar bb
# 解压缩
tar -xvf bb.tar

# 将 bb 打压缩包为 bb.tar.gz (使用gzip压缩)
tar -czvf bb.tar.gz bb
# 解压缩包(解gzip)
tar -xzvf bb.tar.gz
转载请附上原文出处链接及本声明
李老师的博客 » 0xA0 Linxu 基础命令学习

发表评论

提供最优质的文章集合

立即查看 了解详情