zoukankan      html  css  js  c++  java
  • 鸟哥的Linux私房菜笔记第四章

    前言

    对着《鸟哥的Linux私房菜-基础版》做了简化笔记。不想让自己知其然而不知其所然。所以写个博客让自己好好巩固一下,当然不可能把书中的内容全部写下来。在这里就简化一点把命令写下来。

    让自己记录一下学习的过程。在这里从第四章开始记录是因为,第四章以前的都还没开始讲命令,说的是关于系统的理论知识和如何安装系统,这里的话我就不打算写了。嗯...就酱纸(安慰一下自己)。

    希望自己可以连载下去。加油ヾ(◍°∇°◍)ノ゙。

    分享《鸟哥的Linux私房菜-基础篇》第四版

    链接:https://pan.baidu.com/s/1iuEtmRxkpnxMxo_RlKmhDg
    提取码:4d0x 

    指令下达方式

    $ command [-options] parameter1 paremeter2 ...
    指令 选项 参数(1) 参数(2)

    一行指令中,第一个输入的部分绝对为 command 或可执行文件

    如果输入指令显示的内容为乱码

    1.查看当前语系
    $ locale 
    ...

    2.修改语系为英文
    $ LANG=en_US.utf8
    $ export LC_ALL=en_US.utf8

    重要的热键

    Tab按键(命令补全 / 文件补齐)

    命令补全,在 ca(命令)后连按两下Tab键,会显示ca开头的全部命令:

    $ ca[Tab][Tab]
    cacertdir_rehash     cache_metadata_size  cache_writeback      caller               case                catman
    cache_check          cache_repair         cal                  capsh                cat                  
    cache_dump           cache_restore        ca-legacy            captoinfo            catchsegv        

    文件补齐,在 command 空格后连按两下Tab后,会补齐文件名(文件名也叫档名)。

    $ cat [Tab][Tab]   这里的cat后面有个空格
    .bash_logout   .bash_profile  .bashrc        test1/         test2/         test3/  
           
    $ cat test
    test1/ test2/ test3/ 

    ctrl + c 按键 中断正在运行的指令,注意:如果运行比较重要的指令,小心使用。

    ctrl + d 按键 相当于命令 exit,代表键盘输入结束的意思。

    shift + [pageUp] [pageDown] 按键, 可以在命令窗口上下翻页。当然,鼠标的滚轮更方便。Σ (゚Д゚;) 。。。

    Linux系统的在线求助

    指令 --help 求助说明,可看到指令的基本用法和选项参数的介绍,例:

    # date --help

    指令 man 为详细的使用说明,man 是指manual(操作说明)

      # man date

      DATE(1) User Commands DATE(1)

      ...

    DATE(1)  括号里面的内容代表如下:

    1. 用户在shell环境中可以操作的指令或可执行文件

    2. 系统核心可呼叫的函数与工具等

    3. 一些常用的函数(function)与函式库(library),大部分为C的函式库(libc)  

    4. 装置文件的说明,通常在/dev 下的文件

    5. 配置文件或者是某些文件格式

    6. 游戏

    7. 惯例与协议等,例如Linux文件系统、网络协议、ASCII code 等等的说明

    8. 系统管理员可用的管理指令

    9. 跟kernel有关的文件

    1、5、8 这三个号码比较重要,背一背。

    man 命令下面的内容说明

    NAME 简短的指令、数据名称的说明
    SYNOPSIS 简短的指令下达语法
    DESCRIPTION 较为完整的说明,需仔细看看
    OPTIONS 针对SYNOPSIS 部分中,有列举的所有可用选项说明
    COMMANDS 当这个程序在执行的时候,可以在此程序中下达的指令
    FILE 这个程序或数据所使用或参考到的某些文件
    SEE ALSO 可以参考的,跟这个指令或数据有关的其他说明
    EXAMPLE 一些可以参考的范例

    关机 / 重启命令

    将数据同步写入磁盘的命令:sync (避免已经加载到内存的数据没有写回磁盘,但是却关机了。不过现在的关机重启命令前都会执行sync了)

    惯用的关机命令:shutdown (可以设置定时关机,和提醒在线的使用者,更多的用法就找男人 (man)咯。)

    重新启动、关机:reboot,halt,poweoff

    如果对文章还有什么可以改进的地方,请务必在评论区写下,或至邮件到821312534@qq.com,非常感谢。 

    作者:Johnson木木

    出处:https://www.cnblogs.com/Johnson-lin/

    本文以学习、研究和分享为主,如需转载,请标明作者和出处,非商业用途!

  • 相关阅读:
    设置linux查看历史命令显示执行时间
    CentOS7.6操作系统安装实例以及Linux版本、哲学思想介绍
    JavaScript 数据结构1
    原生js 正则表达
    js Event事件
    引用类型: 归并方法
    引用类型: 迭代方法
    引用类型 位置方法 indexOf()和 lastIndexOf()
    引用类型 操作方法
    引用类型 重排序方法
  • 原文地址:https://www.cnblogs.com/Johnson-lin/p/10787641.html
Copyright © 2011-2022 走看看