今天的课程内容:
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
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。