【读书笔记】《鸟哥Linux私房菜-基础知识篇》第二节 基础命令

第二节 基础命令

  1. uname –r 查询Linux核心版本。

  2. 装置及装置在Linux内的文件名

    IDE硬盘机 /dev/hd[a-d]
    SCSI/SATA/USB硬盘机 /dev/sd[a-p]
    USB快闪碟 /dev/sd[a-p]
    软盘驱动器 /dev/fd[0-1]
    打印机 25针:/dev/lp[0-2]
    USB:/dev/usb/lp[0-15]
    鼠标 USB:/dev/usb/mouse[0-15]
    PS2:/dev/psaux
    当前CDROM/DVDROM /dev/cdrom
    当前的鼠标 /dev/mouse
    磁带机 IDE:/dev/ht0
    SCSI:/dev/st0

  3. X window与文本模式的切换:[Ctrl] + [Alt] + [F1]~[F6]

  4. Linux内核版本—— 2.6.18-92.el5——主板本.次版本.释放版本-修改版本

  5. 指令太长的时候,可以使用反斜杠 () 来跳脱[Enter]符号,使指令连续到下一行。

  6. 显示目前所支持的语系:
    echo $LANG;修改语系成为英文语系:LANG=en_US。

  7. 显示日期的指令: date +%Y/%m/%d/%H:%M

  8. 显示日历的指令: cal [month] [year]

  9. 计算器: bc scale=number ,那个number就是小数点位数

  10. 热键[Tab]:命令补全,档案补齐

  11. 热键[ctrl]-c:将正在运作中的指令中断

  12. 热键[ctrl]-d:键盘输入结束,或者相当于exit

  13. 『DATE(1)』
    1. 用户在shell环境中可以操作的指令或可执行文件
    2. 系统核心可呼叫的函数与工具等
    3. 一些常用的函数与函数库,大部分为c函数库
    4. 装置档案的说明,通常在/dev下的档案
    5. 配置文件或者是某些档案的格式
    6. 游戏
    7. 惯例与协议等,例如Linux文件系统、网络协议、ASCII码等的说明
    8. 系统管理员可用的管理指令
    9. 跟Kernel有关的文件

  14. man page
    NAME 简短的指令、数据名称说明
    SYNOPSIS 简短的指令语法简介
    DESCRIPTION 较为完成的说明,仔细看!
    OPTIONS 针对SYNOPSIS部分中列举的可用选项说明
    COMMANDS 当程序执行时,可在此程序中下达的指令
    FILES 该程序或数据使用或连接到的文档
    SEE ALSO 可参考的与该指令或数据相关的其他说明
    EXAMPLE 可参考的范例
    BUGS 相关的臭虫
    man页面操作
    空格 向下翻一页
    [Page Down] 向上翻一页
    [Page Up] 向上翻一页
    [Home] 第一页
    [End] 最后一页
    [tab] 在node间移动,有node的地方以*显示
    [Enter] 当光标在node上,Enter可进入该node
    /String 向下搜索String
    ?String 向上搜索String
    n,N n向下搜索,N向上搜索
    q 结束这次man页面

  15. man –f DATA 使用 -f 这个选项就可以取得更多与DATA相关的信息
    man –k DATA 只要有DATA这个关键词就将该说明列出
    whatis [指令或者是数据] (相当于man –f )
    apropos [指令或者是数据] (相当于man –k )
    这两个特殊指令要能使用,要有建立 whatis 数据库(makewhatis)

  16. info page
    空格 向下翻一页
    [Page Down] 向上翻一页
    [Page Up] 向上翻一页
    [tab] 在node间移动,有node的地方以*显示
    [Enter] 当光标在node上,Enter可进入该node
    b 光标移动到该info页面第一个node处
    e 光标移动到该info页面最后一个node处
    n 下一个node处
    P 上一个node处
    u 向上移动一层
    s(/) 在info页面中进行搜索
    h 显示求助选项
    ? 指令一览表
    q 结束这次info页面

  17. 观察系统的使用状态
    如果要看目前有谁在在线,可以下达『who』这个指令,而如果要看网绚的联机状态,可以下达 『netstat -a』这个指令,而要看背景执行的程序可以执行『ps -aux』这个指令。

  18. 将数据同步写入硬盘中的挃令: sync

  19. 惯用的关机指令: shutdown
    -r:将系统的朋务停掉后就重启
    -h:将系统的服务停掉后,立即关机

  20. 重新启动,关机: reboot, halt, poweroff

  21. 切换执行等级: init n
    0:关机。
    1:单用户模式,系统只允许root用户登录,单用户模式一般用于对系统进行维护。
    2:多用户模式,系统将会拒绝向网络中的其他计算机提供服务。
    3:完全多用户模式:Linux系统在命令行模式中正常工作的运行级别。
    4:未分配使用:此级别主要由开发人员定制其功能,单片机或其他系统
    5:图形模式:用户将使用图形界面登录并使用Linux系统。
    6:重新启动。

  22. Ubuntu获取root权限sudo –i, 更改密码:passwd,切换用户su osm。
    CentOS获取root权限su,切换用户su osm。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。