IT小李
发布于 2025-09-16 / 26 阅读
0
0

Linux基础教程3 - linux基本操作

  • 光标移动 -- 【上下左右】方向键; 【Home】或者【Ctrl + a】回到行首; 【End】或者【Ctrl + e】回到行尾。

  • 命令补全 -- 【Tab】键

  • 取消输入,中止运行 -- 【Ctrl + c】

  • 查看目录

    • 【ls】查看当前目录

    • 【ls -a】显示隐藏文件

    • 【ls -l】显示明细

    • 【ls -h】更友好地显示文件大小

    • 【ls -alh】组合显示

    • 【du -sh】显示目录或者文件的大小

  • 切换目录

    • 【cd ~】回到家目录

    • 【cd xxx】切换到 xxx 目录

    • 【cd -】切换到上一次打开的目录,类似windows的后退

    • 【pwd】查看当前所在路径

  • 查看文件内容

    • 【cat】显示文件所有内容

    • 【less】流式查看文件,可以支持分页和搜索

    • 【head】显示文件开头部分,默认10行

    • 【tail】显示文件结尾部分,默认10行,也可以配合 -f 参数实时查看。

    • 【vim】文件编辑工具,也可以用来查看。

  • 拷贝

    • 【cp】拷贝文件或目录

    • 【scp】远程拷贝文件或目录

    • 【mv】剪切

    • 【rsync】增量拷贝

删除操作:

# 删除文件,-f参数表示强制删除
rm filename
rm -f filename

# 删除空目录
rmdir dirname

# 删除任何对象
rm -rf filename/dirname

压缩解压缩:

  • 【.zip】

# 安装软件包
sudo dnf install -y zip unzip

# 解压
unzip filename.zip  # 解压到当前目录
unzip filename.zip -d target_dir  # 解压到指定目录target_dir

# 压缩
zip filename.zip file1 file2  # 压缩多个文件
zip -r filename.zip directory/  # 递归压缩目录(-r表示递归)
  • 【.gz】

# 安装软件包
sudo dnf install -y gzip

# 解压
gunzip filename.gz  # 解压后删除原.gz文件
gzip -d filename.gz  # 同上,-d表示解压
gzip -dk filename.gz  # 解压后保留原.gz文件(-k表示keep)

# 压缩
gzip filename  # 压缩单个文件,生成filename.gz并删除原文件
gzip -k filename  # 压缩后保留原文件
  • 【.bz2】

# 安装软件包
sudo dnf install -y bzip2

# 解压
bunzip2 filename.bz2  # 解压后删除原文件
bzip2 -d filename.bz2  # 同上
bzip2 -dk filename.bz2  # 解压后保留原文件

# 压缩
bzip2 filename  # 压缩单个文件,生成filename.bz2并删除原文件
bzip2 -k filename  # 压缩后保留原文件
  • 【.xz】

# 安装软件包
sudo dnf install -y xz

# 解压
unxz filename.xz  # 解压后删除原文件
xz -d filename.xz  # 同上
xz -dk filename.xz  # 解压后保留原文件

# 压缩
xz filename  # 压缩单个文件,生成filename.xz并删除原文件
xz -k filename  # 压缩后保留原文件
  • 【.tar.gz】

# 安装软件包
sudo dnf install -y tar

# 解压
tar -zxvf filename.tar.gz  # 解压到当前目录(-x提取,-v显示过程,-f指定文件)
tar -zxvf filename.tar.gz -C target_dir  # 解压到指定目录(-C指定路径)

# 压缩
tar -zcvf filename.tar.gz file1 directory/  # 压缩文件和目录(-c创建)
  • 【.tar.xz】

# 解压
tar -Jxvf filename.tar.xz(-J 表示 xz 格式)

# 压缩
tar -Jcvf filename.tar.xz file1 directory/


评论