linux系统常用命令总结

fiy 其他 51

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux系统常用命令总结

    一、文件与目录操作命令:
    1. ls:列出当前目录下的文件和子目录;
    2. cd:切换当前工作目录;
    3. pwd:显示当前工作目录的路径;
    4. mkdir:创建新的目录;
    5. cp:拷贝文件或目录;
    6. mv:移动或重命名文件或目录;
    7. rm:删除文件或目录;
    8. touch:创建空文件或者修改文件时间戳;
    9. find:根据条件查找文件。

    二、文件内容查看与编辑命令:
    1. cat:查看文件内容;
    2. more:逐页查看文件内容;
    3. less:与more类似,但支持更多操作;
    4. head:显示文件的前几行;
    5. tail:显示文件的后几行;
    6. grep:按关键字搜索文件内容;
    7. sed:对文件内容进行替换、删除等操作;
    8. awk:处理文本文件中的数据;
    9. vi/vim:强大的文本编辑器。

    三、系统管理命令:
    1. ps:查看当前系统中的进程信息;
    2. top:实时监控系统的进程、CPU使用情况等;
    3. kill:终止指定的进程;
    4. systemctl:管理系统服务;
    5. apt/yum:包管理器,用于安装、更新软件包;
    6. ifconfig/ip:查看和设置网络接口的相关信息;
    7. ping:检测网络连接是否通畅;
    8. netstat:查看网络连接、路由表等信息;
    9. hostname:查看或设置主机名。

    四、用户与权限管理命令:
    1. useradd/userdel:添加或删除用户;
    2. passwd:修改用户密码;
    3. su/sudo:切换用户或以管理员权限运行命令;
    4. chown:修改文件或目录的所有者;
    5. chmod:修改文件或目录的权限;
    6. chgrp:修改文件或目录的所属组;
    7. who:查看当前登录系统的用户;
    8. id:查看当前用户的ID信息;
    9. groups:查看用户所属的组信息。

    五、压缩与解压命令:
    1. tar:打包和解包文件;
    2. gzip/gunzip:压缩和解压缩文件;
    3. zip/unzip:创建和解压ZIP文件;
    4. rar/unrar:创建和解压RAR文件;
    5. 7z:创建和解压7z文件。

    六、网络管理命令:
    1. ssh:远程登录其他主机;
    2. scp:在本地与远程主机之间复制文件;
    3. ftp/sftp:通过FTP协议传输文件;
    4. wget/curl:下载文件或网页内容;
    5. ifup/ifdown:启用或禁用网络接口;
    6. iptables:配置Linux防火墙。

    以上是Linux系统常用命令的总结,掌握这些命令可以提高在Linux系统下的工作效率。当然,这只是一个基础的命令总结,实际上Linux系统还有许多其他强大的命令,需要根据具体的应用场景和需求进行学习和使用。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    作为一个开源操作系统,Linux系统常用命令非常丰富且强大。下面是对常用命令的总结:

    1. 文件和目录操作命令:
    – `cd` 切换当前目录
    – `pwd` 显示当前目录的路径
    – `ls` 列出当前目录下的文件和目录
    – `mkdir` 创建目录
    – `touch` 创建空文件
    – `rm` 删除文件或目录
    – `cp` 复制文件或目录
    – `mv` 移动或重命名文件或目录

    2. 文件内容查看与编辑命令:
    – `cat` 查看文件内容(一次性输出)
    – `less` 查看文件内容(可以滚动查看)
    – `head` 查看文件头部内容
    – `tail` 查看文件尾部内容
    – `grep` 在文件中查找指定内容
    – `vi` 或 `vim` 文本编辑器

    3. 系统信息查看命令:
    – `top` 查看系统资源使用情况
    – `ps` 查看进程状态
    – `df` 查看磁盘空间使用情况
    – `free` 查看内存使用情况
    – `uname` 查看系统信息

    4. 网络相关命令:
    – `ping` 测试网络连接
    – `ifconfig` 查看和配置网络接口信息
    – `netstat` 查看网络连接状态和统计信息
    – `ssh` 远程登录到其他机器
    – `scp` 在本地和远程之间传输文件

    5. 用户和权限管理命令:
    – `useradd` 添加用户
    – `userdel` 删除用户
    – `passwd` 修改用户密码
    – `chmod` 修改文件或目录的权限
    – `chown` 修改文件或目录的所有者和所属组
    – `sudo` 以超级用户权限执行命令

    总结以上是Linux系统中比较常用的命令,但实际上还有很多其他命令可以探索和使用。熟练使用这几个常用命令,可以提高工作效率,并且使操作系统更加稳定和安全。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    一、文件和目录操作命令

    1. ls:列出目录内容
    语法:ls [选项] [目录]
    常用选项:
    -l:以详细格式显示文件信息
    -a:显示所有文件,包括隐藏文件
    -h:以人类可读的格式显示文件大小

    2. cd:切换目录
    语法:cd [目录]
    可用参数:
    ~:用户的home目录
    ..:上级目录

    3. pwd:显示当前工作目录的绝对路径

    4. cp:复制文件或目录
    语法:cp [选项] 源文件 目标文件
    常用选项:
    -r:复制目录及其内容

    5. mv:移动文件或目录,或重命名文件或目录
    语法:mv [选项] 源文件 目标文件
    常用选项:
    -i:若目标文件已存在,则询问是否覆盖

    6. rm:删除文件或目录
    语法:rm [选项] 文件/目录
    常用选项:
    -r:递归删除目录及其内容
    -f:强制删除,不提示确认

    7. mkdir:创建目录
    语法:mkdir [选项] 目录名
    常用选项:
    -p:递归创建目录,若上级目录不存在则一并创建

    8. rmdir:删除空目录
    语法:rmdir 目录名

    二、文件内容操作命令

    1. cat:查看文件内容
    语法:cat [选项] 文件
    常用选项:
    -n:显示行号

    2. head:查看文件前几行内容
    语法:head [选项] 文件
    常用选项:
    -n:显示前几行,默认为10行

    3. tail:查看文件后几行内容
    语法:tail [选项] 文件
    常用选项:
    -n:显示后几行,默认为10行
    -f:实时追踪文件内容的变化

    4. more:分页查看文件内容
    语法:more 文件

    5. less:分页查看文件内容(支持向上翻页)
    语法:less 文件

    6. grep:在文件中查找指定的字符串
    语法:grep [选项] “字符串” 文件
    常用选项:
    -i:忽略大小写
    -v:反向匹配

    7. wc:统计文件的行数、单词数和字符数
    语法:wc [选项] 文件
    常用选项:
    -l:只统计行数
    -w:只统计单词数
    -c:只统计字符数

    8. sort:对文件内容进行排序
    语法:sort [选项] 文件
    常用选项:
    -n:按数值大小排序
    -r:倒序排序

    9. cut:从文件中按列提取数据
    语法:cut [选项] -f 列号 文件
    常用选项:
    -d:指定字段分隔符

    三、进程管理命令

    1. ps:查看系统进程信息
    语法:ps [选项]
    常用选项:
    -e:显示所有进程信息
    -f:显示详细格式信息

    2. top:动态显示系统进程信息
    语法:top

    3. kill:结束指定进程
    语法:kill 进程号

    四、系统管理命令

    1. sudo:以超级用户权限执行命令
    语法:sudo 命令

    2. su:切换用户
    语法:su 用户名

    3. shutdown:关机或重启系统
    语法:shutdown [选项] 时间
    常用选项:
    -r:重启系统
    -h:关闭系统

    4. ifconfig:显示和配置网络接口信息
    语法:ifconfig

    5. ping:检测网络连接
    语法:ping IP地址

    6. netstat:查看网络连接状态
    语法:netstat [选项]
    常用选项:
    -t:显示TCP连接
    -u:显示UDP连接

    五、压缩和解压缩命令

    1. tar:打包和解压缩文件或目录
    语法:tar [选项] 目标文件或目录
    常用选项:
    -c:创建打包文件
    -x:解压缩
    -z:使用gzip压缩或解压缩

    2. gzip:压缩文件
    语法:gzip 文件

    3. gunzip:解压缩文件
    语法:gunzip 文件

    以上是一些常用的Linux系统命令,涵盖了文件和目录操作、文件内容操作、进程管理、系统管理、网络管理、压缩和解压缩等方面。掌握这些命令,可以更加高效地管理和操作Linux系统。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部