系统编程 期末复习一 命令整理

系统编程 期末复习一 命令整理

Linux常用命令

磁盘管理

  1. ls 查看
    list
    可查看文件夹包含的文件、文件权限和目录信息等
  2. cd 切换目录
    changeDirectory
  3. pwd 查看当前工作目录路径
  4. mkdir 创建文件夹
  5. rmdir 删除非空文件夹
  6. df 显示磁盘空间使用情况
  7. du 查看文件和目录磁盘的使用空间

文件管理

  1. rm 删除文件
    rm -r 可删除目录
  2. mv 移动文件或修改文件名
    mv 原文件 目的地/重命名
  3. cp 复制文件
  4. cat 显示文件
    cat > filename 创建文件
    cat file1 file2 > filename 整合文件
  5. more 逐页展示(单向)
    空格键翻页
  6. less 随意浏览文件
    查看之前不会加载整个文件
  7. head 显示文件开头
    head 1.txt -n 10 显示前十行
    head 1.txt -n -10 显示最后十行
  8. tail 显示文件末尾内容
  9. which 查看可执行文件的位置
    通常搜索系统命令
  10. whereis 查看文件位置
    只能用于程序名的搜索
  11. locate 配合数据库查看文件位置
    最好先更新数据库 updatedb
  12. find 实际搜寻硬盘查看文件位置
    可以添加相应处理
  13. chmod 改变文件或目录的访问权限
    读4 写2 执行1
  14. chown 修改文件拥有者
  15. ln 建立同步链接
    分软链接和硬链接
  16. scp 加密复制文件和目录
    使用scp命令要确保使用的用户具有可读取远程服务器相应文件的权限,否则scp命令是无法起作用的
  17. chgrp 变更文件或目录的所属群组
  18. diff 比较文件的差异
  19. touch 修改文件或目录的时间属性
    若文件不存在,则创建新文件

文档编辑

  1. grep 全局文本搜索
    global regular expression print
    支持正则表达式
  2. wc 统计
    word count
    支持统计字节数、行数、字符数和词数

系统管理

  1. ps 查看当前运行的进程状态
    process status
    D 不可中断
    R 运行
    S 中断
    T 停止
    Z 僵死
  2. top 显示当前系统正在执行的进程的相关信息
    第一行 任务队列信息
    —系统时间 运行时间 用户数 负载情况 活跃进程数
    第二行 任务(进程)
    第三行 cpu状态信息
    第四行 内存状态
    第五行 swap交换分区信息
    第六行 空行
    第七行以下 各任务(进程)的状态监控
  3. kill 发送指定信号到相应进程
    ps/jobs命令可以查看进程号
  4. free 显示系统内存使用情况
    包含物理内存、交互区内存和内核缓冲区内存
  5. useradd 建立用户账号
    password 设定账号的密码
  6. groupadd 创建一个新的工作组
  7. userdel 删除用户账号
  8. groupdel 删除群组
  9. chsh 更改使用者shell设定
    使用权限:所有使用者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值