linux学习笔记(1)

鸟哥的linux私房菜基础学习篇第三版115页-136页

本课所学命令

  1. run level 3(x window)转换为run level5(图形界面): nsn@ubuntu:~$ startx
  2. 显示当前所支持的语言:nsn@ubuntu:~$ echo $LANG
    修改语言为英文语系:nsn@ubuntu:~$ LANG=en-US
    再确认下当前所支持的语言: nsn@ubuntu:~$ echo $LANG
  3. 显示日期与时间:nsn@ubuntu:~$ date
    加上参数:nsn@ubuntu:~$ date +%y/%m/%d
  4. 显示日历:nsn@ubuntu:~$ cal (就是calendar)
    cal的语法为:nsn@ubuntu:~$ cal [[month] year]
    例如:nsn@ubuntu:~$ cal 12 2016
  5. 计算器:nsn@ubuntu:~$ bc
  6. [Tab]建:命令、文件补全
    [Tab]键接在一串命令的第一个命令的后面,则为“命令补全”。
    eg.nsn@ubuntu:~$ ca[Tab] [Tab]
    [Tab]键接在一串命令的第二个命令的后面,则为“文件补全”。
    eg.nsn@ubuntu:~$ ls -al ~/.bash[tab][tab]
  7. [ctrl]-c键 中断当前程序
  8. [ctrl]-d建 键盘输入结束,相当于exit
  9. [tab][tab]: 查看一共有多少命令
  10. linux学习笔记(1)_第1张图片
    命令名称后面的数字所代表的含义.png

    上表中1,5,8这三个号码特别重要
    linux学习笔记(1)_第2张图片
    man的结构.png

    在man page当中,我们可以在任何时候输入"/word"来主动查找关键字
    man page还可以使用的命令如下表
    linux学习笔记(1)_第3张图片
    man page页面可进行的工作.png

    nsn@ubuntu:~$ man -f man:-f这个选项可以获得更多与man相关的信息
    nsn@ubuntu:~$ man 1 man:这里是查询man(1)的文件数据
    nsn@ubuntu:~$ man 7 man:这里是查询man(7)的文件数据
    nsn@ubuntu:~$ man -k man:只要有man这个关键词就将该说明列出来
    nsn@ubuntu:~$ man -f man也可以写为nsn@ubuntu:~$ whatis man
    nsn@ubuntu:~$ man -k man也可以写为nsn@ubuntu:~$ apropos man
  11. info命令:类似在线版的man命令,用法如下图


    linux学习笔记(1)_第4张图片
    info命令用法.png
  12. fsck命令:文件系统检查
  13. mount命令:挂载

本课所学单词

  1. parameter: n.参数
  2. calendar
  3. counter
  4. calculator
  5. manual
  6. reference
  7. format
  8. universal
  9. modification
  10. valid
  11. interpret
  12. sequence
  13. literal
  14. locale
  15. abbreviate
  16. timezone
  17. overridden

知识点

  • X Window 与命令行之间的切换:[ctrl]+[alt]+[F1]~[F9]
  • 命令的结构:command [option] [parameter]1 [parameter]2
  • 软件的说明文档所在位置
    usr/share/doc/~
  • 正确的关机方法
    1. 查看系统的使用状态:
    使用who命令查看有谁在线
    使用netstat -a命令查看查看网络联机的状态
    使用ps -aux命令查看后台执行的程序
    2. 使用shutdown的特别命令通知功能通知关机
    3. 关机之前习惯使用几次sync命令.将数据同步到硬盘
    4. 关机命令:
    half,reboot,poweroff,init 0(这个0是run level的等级)

你可能感兴趣的:(linux学习笔记(1))