zoukankan      html  css  js  c++  java
  • Linux命令基础

    一些基本的linux常用命令以及技巧

    参考资料:鸟哥的Linux私房菜

    开关机

    数据同步写入磁盘:sync

    重启:reboot(立即重启)shutdown -r now (立刻重启)  shutdown -r +x   (x分钟后重启)

    关机:poweroff (关机前执行sync)  shutdown -h now(立刻关机) shutdown -h +x(x分钟后关机)  shutdown -h xx:xx(xx:xx时关机)

    命令行技巧

    退出命令行:exit

    命令补全:任意操作前任意字符+按 [Tab][Tab]即可出现提示所有补全命令

    xxx@xxx:~$ ls+连续两次[Tab][Tab]
    ls           lsblk        lscp         lsinitramfs  lslogins     lspci        lssubsys     
    lsar         lsb_release  lscpu        lsipc        lsmod        lspgpot      lsusb        
    lsattr       lscgroup     lshw         lslocks      lsns         lssu     

    文件补齐:任意文件或文件夹前n个字符+按[Tab][Tab]即可补全文件名(同上)

    停止运行:[Ctrl]+C

    结束输入:[Ctrl]+D

    操作说明:man [命令]

    man -f [命令]:列出所有与该命令有关文件说明:

    man -k [命令]:包含该命令关键字的所有说明文件

    xxx@xxx:~$ man ls
    LS(1) User Commands LS(1)  

    命令右边数字说明:
    1:用户在shell环境中可以操作的命令或可执行文件
    2:系统内核可调用的函数与工具等
    3:一些常用函数或函数库
    4:设备文件说明,一般为/dev下的文件
    5:配置文件或某些文件的格式
    6:游戏
    7:惯例与协议等,例如linux文件系统,网络协议,ASCALL code等说明
    8:系统管理员可用命令
    9:与kernel有关文件

    man page各项说明:
    NAME    //简短的命令,数据名称说明
    SYNOPSIS    //命令基本语法
    DESCRIPTION    //较为完整的命令说明
    OPTIONS    //针对SYNOPSIS中,列举的所有可用的选项说明
    COMMANDS    //该程序(软件)执行时,可以在里面执行的命令
    FILES    //该程序或数据所使用或参考或连接到的文件
    SEE ALSO    //相关其他说明
    EXAMPLE    //参考范例
    BUGS

    其他

    显示日期与时间:date +[%Y/%m/%d%H/%M]   ("+"加任意个参数,分别为”年月日时分“)

    显示日历:cal [[month] year](参数为年或月年)

    计算器:bc (+-×%/五种基本运算,quit离开)

  • 相关阅读:
    7-10 社交网络图中结点的“重要性”计算(30 point(s)) 【并查集+BFS】
    7-5 打印选课学生名单(25 point(s)) 【排序】
    7-3 堆栈模拟队列(25 point(s)) 【数据结构】
    7-5 家谱处理(30 分) 【数据结构】
    7-7 最强素数(100 分) 【前缀和】
    PAT 天梯赛 L2-022. 重排链表 【数据结构】
    7-1 列出叶结点(25 分) 【数据结构】
    7-6 公路村村通(30 分) 【prime】
    PAT 甲级 1116. Come on! Let's C (20) 【循环判断】
    PAT 甲级 1104. Sum of Number Segments (20) 【数学】
  • 原文地址:https://www.cnblogs.com/lht-record/p/8167912.html
Copyright © 2011-2022 走看看