Linux常用命令

本文介绍了Linux系统中的一些基本命令,包括文件和目录操作如ls,cd,mkdir,rm等,系统信息查询命令如uname,whoami,top,网络相关命令如ping,curl,ssh,以及用户和权限管理命令。这些知识能帮助用户更高效地使用Linux系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux常用命令

以下是在Linux中最常用的一些命令及其说明,认识以下命令,会使你操作Linux系统更加的熟练。
在这里插入图片描述

文件和目录操作

  1. ls: 列出当前目录下的文件和子目录

    ls
    

    在这里插入图片描述

  2. cd: 切换当前目录

    cd /path/to/directory
    
  3. pwd: 显示当前所在目录的路径

    pwd
    
  4. mkdir: 创建一个新目录

    mkdir new_directory
    
  5. rmdir: 删除一个空目录

    rmdir empty_directory
    
  6. cp: 复制文件或目录

    cp file.txt new_location/
    cp -r directory/ new_location/
    

    其中-r表示递归地复制源目录及其所有子目录和文件,并将其复制到目标目录中。这种方式可以保持源目录结构的完整性,在目标目录中创建与源目录相同的目录结构。

  7. mv: 移动或重命名文件或目录

    mv old_name new_name
    mv file.txt directory/new_name.txt
    
  8. rm: 删除文件或目录

    rm file.txt
    rm -rf directory/
    

-r选项代表递归地删除目录及其下面的所有子目录和文件,而 -f 选项则代表强制删除文件或目录,不会提示确认。
9. touch: 创建一个新文件

touch new_file.txt

系统信息查询

  1. uname -a: 显示操作系统的详细信息

    uname -a
    
  2. whoami: 显示当前用户的用户名

    whoami
    

    在这里插入图片描述

  3. w: 显示当前登录用户的信息

    w
    

    在这里插入图片描述

  4. top: 显示系统的实时进程信息

    top
    
  5. ps: 显示当前系统的进程列表

    ps aux
    
  6. df: 显示磁盘使用情况

    df -h
    
  7. du: 显示目录或文件的大小

    du -sh directory/
    du -h file.txt
    

网络操作

  1. ping: 测试网络连接是否正常
    ping google.com
    
  2. curl: 通过HTTP、HTTPS、FTP等协议传输数据
    curl https://www.example.com
    
  3. wget: 下载文件
    wget https://www.example.com/file.zip
    
  4. ifconfig: 显示网卡配置信息
    ifconfig
    
  5. netstat: 显示网络连接状态信息
    netstat -an
    
  6. ssh: 远程登录到另外一台计算机
    ssh username@remote_host
    
  7. scp: 在不同的计算机之间复制文件
    scp file.txt username@remote_host:/path/to/destination/
    

用户和权限管理

  1. adduser: 添加用户

    adduser new_user
    
  2. deluser: 删除用户

    deluser user_name
    
  3. passwd: 修改用户密码

    passwd username
    
  4. su: 切换用户

    su -
    
  5. sudo: 以超级用户身份执行命令

    sudo command
    

    在这里插入图片描述

  6. chmod: 修改文件或目录的访问权限

    chmod 755 file.txt
    
  7. chown: 修改文件或目录的所有者和组

    chown user:group file.txt
    

其他

  1. date: 显示当前日期和时间

    date
    

    在这里插入图片描述

  2. cal: 显示日历

    cal
    

    在这里插入图片描述

  3. echo: 输出文本或变量内容

    echo "Hello World"
    echo $PATH
    
  4. history: 显示最近使用过的命令列表

    history
    
  5. man: 查看命令的手册页

    man ls
    
  6. clear: 清屏

    clear
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

VenYy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值