• Linux基础命令


    Linux的基础命令与技巧

    来源:鸟哥的Linux私房菜
    飞机票:http://linux.vbird.org

    本文只是为了自己温习,也为了初学者大概了解,具体细节自行man或info


    linux 的基础命令下达的公式为:
    command [-options] parameter1 parameter2 ...
    其中 [] 内为可选项,下同
    

    • ls ———— list 的简写,列出清单的意思,就是显示当前目录有什么内容
      • ls -alh :a显示隐藏文档,l显示长格式,h显示人类可读大小
    • locale ———— 显示目前系统支持的语系
    • date ———— 显示日期
    • cal ———— 显示日历
      • cal -1 显示一个月
      • cal -3 显示3个月
      • cal 10 2020 显示2020年10月
    • bc ———— 简单的计算机 quit 退出

    重要热键:

    • [tab] ———— 按一下为命令补全,按两下为档案补全;
    • [ctrl]-c ———— 强制终止程序
    • [ctrl]-d ———— 退出 = exit
    • [shift]+{[PageUP]|[PageDown]} ———— 上下翻页

    求助信息-man page | info page

    • --help ———— 例如 date --help 显示 date 的帮助信息
    • man date ———— 用 man page 显示 date 的帮助信息
      • man -k man #模糊查找 = apropos
      • man -f man #精确查找 = whatis
    • man出来有指明名称后面括弧里面数字的意思:
      • 1 ———— 使用者在 shell环境中可以操作的指令或可执行档(特别重要)
      • 2 ———— 系统核心可呼叫的函数与工具等
      • 3 ———— 一些常用的函数(function)与函式库(library),大部分为C的函式库(libc)
      • 4 ———— 装置档案的说明,通常在 /dev 下的档案
      • 5 ———— 设定档或者是某些档案的格式(特别重要)
      • 6 ———— 游戏(games)
      • 7 ———— 惯例与协定等,如linux档案系统、网络协议、ASCII code等的说明
      • 8 ———— 系统管理员可用的指令(特别重要)
      • 9 ———— 跟 kernel 有关的文件
    • info date ———— 用 info page 显示 date 的帮助信息
      • 需要注意的是,info page 是linux的特有产物,需要该程序有info page页,并且需要有网络,因为它是线上求助文档,可读性很高。
    • 并非每个软件都有线上文档,如果man page 和 info page 都没有帮助文档的时候,到哪里找帮助呢?
      • /usr/share/doc 这个目录下找找或许有惊喜。

    垃圾文档编辑器 nano

    在不会用 vim 之前,在命令行窗口就先凑合着用吧。
    nano 1.txt


    正确的关机方法

    1. 观察系统使用状态
      • who 查看谁在线,因为linux 是多用户系统。
      • netstat -a 查看网络连接状态。
      • ps -aux 查看后台执行程序。
    2. 通知线上使用者关机的时间
      • 具体细节看下面 shutdown 的选项
    3. 正确的关机
      • 将资料同步写入到硬盘中 : sync 这个最好是多敲几遍
        • su 到 root 用户再敲,因为普通用户只是同步自己的资料。
      • 惯用的关机指令:shutdown
      • 其他关机指令: halt 、 poweroff
      • 重启指令: reboot
    4. shutdown的使用
    shutdown [-krhc] [时间] [警告信息]  
    -k : 不是真的关机,只是发送警告信息
    -r : 在将系统的服务停掉后重新开机(常用)
    -h : 将系统的服务停掉后立即关机(常用)
    -c : 取消已经设定的 shutdown 定时关机指令
    例如: shutdown -h 10 'I will shutdown after 10 mins'将在十分钟后关机,并将信息发送给机器上的所有用户。  
    -h后可以指定时间,如果过了今天的时间将在次日执行  
    -r后也可以指定时间,即届时重启  
    Tips:以上的halt、poweroff、shutdown、reboot都是呼叫的`systemctl`这个指令,后面详细学习。  
    

    hare
    20200.2.20

  • 相关阅读:
    关于抑或
    【vue】条件渲染 v-if v-else
    【vue】vue的目录结构、项目流程、vue-router
    【vue】在vue中引入iview
    【vue】vue如何创建一个项目
    【jquery】jquery怎么实现点击一个按钮控制一个div的显示和隐藏
    【angularjs】ng-model controller中取不到值(input)
    打印机增强软件pdfpro
    vagrant 安装ubuntu12.04 64 bit
    debian 7 stable 不能编译android源码
  • 原文地址:https://www.cnblogs.com/hare1925/p/12334085.html
Copyright © 2020-2023  润新知