Linux 教程:基本命令、查看文件、链接命令

Linux 基础教程:基本命令、查看文件、链接命令

Linux 系统中有许多命令行工具,用于管理系统和文件。以下是一些常用的基本命令、查看文件的命令和链接命令。

一、基本命令
  1. pwd(打印当前工作目录)

    pwd
    
  2. ls(列出目录内容)

    ls
    ls -l    # 列出详细信息
    ls -a    # 列出所有文件,包括隐藏文件
    
  3. cd(改变当前目录)

    cd /path/to/directory  # 进入指定目录
    cd ..                  # 返回上一级目录
    cd ~                   # 进入用户的主目录
    
  4. mkdir(创建目录)

    mkdir new_directory
    mkdir -p /path/to/new_directory  # 递归创建目录
    
  5. rmdir(删除空目录)

    rmdir directory_name
    
  6. rm(删除文件和目录)

    rm file_name            # 删除文件
    rm -r directory_name    # 递归删除目录及其内容
    rm -f file_name         # 强制删除文件
    
  7. cp(复制文件和目录)

    cp source_file target_file            # 复制文件
    cp -r source_directory target_directory  # 递归复制目录
    
  8. mv(移动或重命名文件和目录)

    mv source_file target_file            # 移动或重命名文件
    mv source_directory target_directory  # 移动或重命名目录
    
二、查看文件
  1. cat(连接文件并打印到标准输出)

    cat file_name
    
  2. more(逐页查看文件内容)

    more file_name
    
  3. less(逐页查看文件内容,可以向前翻页)

    less file_name
    
  4. head(显示文件的开头部分)

    head file_name              # 显示前 10 行
    head -n 20 file_name        # 显示前 20 行
    
  5. tail(显示文件的结尾部分)

    tail file_name              # 显示最后 10 行
    tail -n 20 file_name        # 显示最后 20 行
    tail -f file_name           # 实时显示文件新增的内容
    
  6. grep(在文件中搜索文本)

    grep 'search_text' file_name
    grep -r 'search_text' /path/to/directory  # 递归搜索目录中的文件
    
三、链接命令
  1. ln(创建硬链接和软链接)

    硬链接(Hard Link)

    ln source_file target_file
    

    软链接(符号链接,Symbolic Link)

    ln -s source_file target_file
    

    示例:

    ln -s /path/to/original/file /path/to/symlink
    
四、其他常用命令
  1. chmod(更改文件权限)

    chmod 755 file_name
    chmod -R 755 directory_name  # 递归更改目录及其内容的权限
    
  2. chown(更改文件所有者)

    chown user:group file_name
    chown -R user:group directory_name  # 递归更改目录及其内容的所有者
    
  3. ps(查看当前运行的进程)

    ps
    ps -aux  # 显示详细信息
    
  4. top(实时显示系统任务信息)

    top
    
  5. df(显示文件系统的磁盘使用情况)

    df
    df -h  # 以人类可读的格式显示
    
  6. du(显示文件和目录的磁盘使用情况)

    du
    du -h  # 以人类可读的格式显示
    du -sh directory_name  # 显示目录的总大小
    
  7. man(查看命令的帮助手册)

    man command_name
    

通过熟练掌握这些基本命令,你可以有效地管理和操作 Linux 系统中的文件和目录,并且能够查看和处理文件内容。

  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值