Linux常用命令

本文介绍了Linuxshell的基本操作,如目录管理、文件编辑、系统维护(如ls、pwd、su、free等)、文件压缩与解压、磁盘空间检查、网络接口配置,以及网络状态监控工具的使用。
摘要由CSDN通过智能技术生成

目录

一 shell介绍

二 系统管理与维护

ls

pwd

cd

data

su

clear

man

who

whoami

free

ps

top

help

ftp

halt

shutdown

exit

id

usermod

groupmod

kill

clock

reboot 重启计算机

ll 等价于ls-l

alias 命令起别名

三 文件管理与编辑

四 压缩与解压缩

五 磁盘管理与维护

六 网络设置与维护


一 shell介绍

  • 当用户登录系统后,Shell命令行启动,“#”表示登录的用户是超级用户,“$”表示登录的用户是普通用户
  • 用户在操作系统上完成的所有任务都是通过Shell与Linux系统内核的交互来实现的
  • 命令行提示符
  • 文件系统结构 树状
    • /根目录
      • /bin
      • /etc
      • /dev
      • /boot
      • /home/lzy
  • 二 系统管理与维护

    • ls

    • pwd

    • cd

    • data

    • su

    • clear

    • man

    • who

    • whoami

    • free

    • ps

    • top

    • help

    • ftp

    • halt

    • shutdown

    • exit

    • id

    • usermod

    • groupmod

    • kill

    • clock

    • reboot 重启计算机

    • ll 等价于ls-l

    • alias 命令起别名

  • 三 文件管理与编辑

    • mkdir创建目录
    • more
    • cat
    • grep
    • rm
    • touch
    • ln
    • cp
    • find:在指定目录及其子目录中搜索文件
      find /dotcpp -name “*.txt”
      find /dotcpp -type f
    • split
    • mv
    • vi/vim
    • less
    • head
    • tail
    • wc
      • -c 统计字节数
      • -l 统计行数
      • -m 统计字符数
      • -w 统计字数,由空格或换行分隔的字符串称为字
    • echo
    • chmod
      chmod ugo+r dotcpp
      chmod a+r dotcpp
      chmod 755 dotcpp
    • chown
      chown dotcpp biancheng
      chown dotcpp:dotcppgroup biancheng
    • whereis
      • whereis命令用于查找可执行文件、源代码文件、帮助文件在文件系统中的位置
      • 这些文件应属于源代码文件、二进制文件或者帮助文件
    • lsof
      • lsof命令用于列出当前系统已经打开的文件列表
      • 这个文件可以是一个普通文件、目录、块设备文件或字符设备文件
    • yum
      • yum命令用于查找、安装、删除某一个、一组甚至全部软件包
    • lrzsz
      • rz命令用于文件的上传
      • sz命令用于文件的下载
    • tree:以树状图列出目录内容
    • which:查找可执行文件的路径
  • 四 压缩与解压缩

    • zip:压缩文件或目录
    • unzip:解压文件或目录
    • tar:将文件或者目录进行打包归档,归档成一个文件,但是并不进行压缩
  • 五 磁盘管理与维护

    • df:检查Linux系统的磁盘空间占用情况
      • 参数 说明
        • -a 列出所有的文件系统分区,包含0大小的文件系统分区
        • -i 列出文件系统分区的inode信息
        • -h 以容易理解的格式输出文件系统分区占用情况
        • -m 以MB为单位显示
        • -k 以KB为单位显示
        • -T 显示该分区的文件系统名称,注意大小写
      • 列出文件系统的空间使用情况,了解哪些文件系统正在使用多少磁盘空间
      • 当你运行 df 命令时,它会显示当前系统上所有挂载的文件系统的总容量、已用空间、可用空间和文件系统类型等信息
      • df 命令则可以用于任何已挂载的文件系统
    • mount:挂载文件系统到指定的挂载点上
      • 它可以将一个文件系统连接到文件系统树中的特定目录
      • 使得文件系统中的文件和目录可在该挂载点处访问
      • 列出已经挂载的文件系统:$ mount
      • 卸载文件系统:$ umount /mnt
      • 挂载设备到挂载点:$ mount /dev/sdb1 /mnt
      • 指定文件系统类型进行挂载:$ mount -t ext4 /dev/sdb1 /mnt
    • quota:显示磁盘已使用的空间与限制
      • 限制用户对磁盘空间的使用量
      • 管理员可以设置每个用户或组的磁盘配额,并在配额用尽时阻止用户继续写入磁盘
      • quota 命令只能用于已启用磁盘配额的文件系统上
  • 六 网络设置与维护

    • ifconfig:配置或显示网络接口信息
      • 显示网络接口的状态:ifconfig命令可以显示网络接口(如网卡)的状态信息,包括IP地址、MAC地址、子网掩码、广播地址等。
      • 配置网络接口参数:ifconfig命令可以配置网络接口参数,如设置IP地址、子网掩码、广播地址等。
    • netstat:显示网络状态
    • ip:执行网络管理任务,完成接口配置、路由管理等
    • ping:测试主机间网络连通性
      ping www.dotcpp.com
      ping -c 2 www.dotcpp.com
    • wall:发送广播
      • 向系统当前所有打开的终端上输出信息
      ​wall “Welcome to www.dotcpp.com!”
    • finger:查找并显示用户信息
    • rcp:远程文件复制
      rcp dotcpp biancheng:/home/root
      rcp -r biancheng:/home/root/dotcpp1 /dotcpp2
    • rlogin:远端登入
      rlogin 192.168.66.132
      rlogin 192.168.66.132 -l dotcpp
  • 29
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值