一、日期时间

命令 date 查看、设置当前系统时间:

date -u               格林威治时间
date %Y-%m-%d 显示格式化的时间
date -s "23:00" 使用 -s 参数设置、修改时间

命令 hwclock 或 clock 显示硬件时钟时间

命令 cal 查看日历

命令 uptime 查看系统启动后运行时间,也可查看系统负载(过去1分钟、5分钟、15分钟的负载)

二、输出、查看命令

命令 echo 回显输入的内容

命令 cat 显示文件内容

命令 head 显示文件的头几行(默认10行)

命令 tail 显示文件的尾几行(默认10行)

  • -n 指定显示的行数
  • -f 参数追踪显示文件更新(一般用于查看日志,命令不会退出,而是持续地显示最新的内容)

命令 more 翻页显示文件内容(只能向下翻页)

命令 less 翻页显示文件内容(可以上下翻页)

三、查看硬件相关的信息

命令 lspci 查看 PCI 设备

  • -v 查看详细信息

命令 lsusb 查看 USB 设备

  • -v 查看详细信息

命令 lsmod 查看加载的模块(驱动)

四、关机、重启

命令 shutdown 关闭、重启计算机:

shutdown [关机|重启] 时间
  • -f 关闭计算机
  • -r 重启计算机
  • ...

如:

立即关机:      shutdown -h now
10分钟后关机: shutdown -h +10
23:30分关机: shutdown -h 23:30
立即重启: shutdown -r now

命令 poweroff 立即关闭计算机

命令 reboot 立即重启计算机

五、归档、压缩

命令 zip 压缩文件:

zip new.zip myfile

命令 unzip 解压缩 zip 文件:

unzip new.zip

命令 gzip 压缩文件:

gzip myfile

命令 tar 归档文件:

tar -cvf new.tar myfile      文件归档。将 myfile 归档为 new.tar
tar -xvf new.tar 解开归档
tar -cvzf new.tar.gz /etc 归档 /etc 目录,归档名为 new.tar.gz,-z 参数表示归档后进行 gzip 压缩,以减小大小

注意,归档压缩命令 tar -cvzf 的目标文件后缀必须是 .tar.gz 

六、查找

命令 locate 快速查找文件、文件夹:

locate keyword

该命令需要预先建立数据库,数据库默认每天更新一次,可用 updatedb 命令手动建立、更新数据库。

命令 find 高级查找文件、文件夹:

find 查找位置 查找参数

如:

find . -name *test*    在当前目录查找名称包含"test"的文件
find / -name *.conf 在根分区查找所有".conf"配置文件
find / -perm 777 在根分区查找权限为 777 的文件
find / -type d 在根分区查找所有目录
find . -name "a*" -exec ls -l {}\; 在当前目录查找名称以"a"开头的目录并对它调用 ls -l 命令

  

七、find查找条件

find 命令支持很多种的查找条件,常用的如下:

-name       限定文件名
-perm 限定权限
-user 限定所属用户
-group 限定某个特定组
-ctime 限定修改时间
-type 限定文件类型
-size 限定文件大小

  

Linux 入门记录:四、Linux 系统常用命令的更多相关文章

  1. 小白学Linux(四)--系统常用命令

    这里记录一下基础的系统常用命令,都是日常可能用到的,需要记住的一些命令.主要分为5个模块:关于时间,输出/查看,关机/重启,压缩归档和查找. 时间:      date :查看设置当前系统时间,dat ...

  2. 初识Linux(四)--系统常用命令

    这里记录一下基础的系统常用命令,都是日常可能用到的,需要记住的一些命令.主要分为5个模块:关于时间,输出/查看,关机/重启,压缩归档和查找. 时间:      date :查看设置当前系统时间,dat ...

  3. linux学习之路5 系统常用命令

    日期时间 查看设置当前时间 date +%Y--%m--%d 格式化显示时间 -s " "(切换到超级用户)修改时间 hwclock(clock)用以显示硬件时钟时间 命令 cal ...

  4. Linux入门到放弃之三《常用命令(帮助命令,文件压缩和解压,关机、重启,加载光盘...)》

    1.获得命令帮助: man命令的用法: 命令:man find ( 获取find命令的帮助文档 ) 2.复制/root/install.log 到/tmp: ( 确认root目录下是否存在instal ...

  5. Linux入门基础(四):Linux网络基本配置

    网络基础 ip编址 ip编址是一个双层编址方案(网络部分和主机部分),一个ip地址标识一个主机(或一个网卡接口) 现在应用最广泛的是IPv4编址,已经开始逐渐向IPv6编址切换 IPv4地址32位长, ...

  6. linux 学习3 第四讲 文件常用命令

    好几天没有在网上总结了.我把ppt先誊写在本子上,这样听的时候记录就方便很多,添些东西就可以. 我想先看shell那部分,但是没有之前几章的准备,是没法跟着视频动手操作的.所以还是按部就班得学习. 虽 ...

  7. Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。

    Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.显示日期的 ...

  8. Linux 入门记录:二十、Linux 包管理工具 YUM

    一.YUM(Yellowdog Updater, Modified) 1. YUM 简介 RPM 软件包形式管理软件虽然方便,但是需要手动解决软件包的依赖问题.很多时候安装一个软件首先需要安装 1 个 ...

  9. 你一定要知道的关于Linux文件目录操作的12个常用命令

    写在前面: 1,<你一定要知道的关于Linux文件目录操作的12个常用命令>是楼主收集的关于Linux文件目录操作最常用的命令,包括文件或目录的新建.拷贝.移动.删除.查看等,是开发人员操 ...

  10. Linux检查和收集硬件信息的常用命令总结

    Linux检查和收集硬件信息的常用命令总结 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Linux基础真的很重要,基础不牢,地动山摇.这句话我是听老男孩创始人冉总说的一句话,起初 ...

随机推荐

  1. JS详细图解全方位解读this

    JS详细图解全方位解读this 对于this指向的理解中,有这样一种说法:谁调用它,this就指向谁.在我刚开始学习this的时候,我是非常相信这句话的.因为在一些情况下,这样理解也还算说得通.可是我 ...

  2. 后缀数组SA学习笔记

    什么是后缀数组 后缀数组\(sa[i]\)表示字符串中字典序排名为\(i\)的后缀位置 \(rk[i]\)表示字符串中第\(i\)个后缀的字典序排名 举个例子: ababa a b a b a rk: ...

  3. BZOJ4337:[BJOI2015]树的同构——题解

    https://www.lydsy.com/JudgeOnline/problem.php?id=4337 树是一种很常见的数据结构. 我们把N个点,N-1条边的连通无向图称为树. 若将某个点作为根, ...

  4. ural1297 求最长回文子串 | 后缀数组

    #include<cstdio> #include<algorithm> #include<cstring> #define N 20005 using names ...

  5. HDOJ(HDU).2191. 悼念512汶川大地震遇难同胞――珍惜现在,感恩生活 (DP 多重背包+二进制优化)

    HDOJ(HDU).2191. 悼念512汶川大地震遇难同胞――珍惜现在,感恩生活 (DP 多重背包+二进制优化) 题意分析 首先C表示测试数据的组数,然后给出经费的金额和大米的种类.接着是每袋大米的 ...

  6. [学习笔记]Segment Tree Beats!九老师线段树

    对于这样一类问题: 区间取min,区间求和. N<=100000 要求O(nlogn)级别的算法 直观体会一下,区间取min,还要维护区间和 增加的长度很不好求.... 然鹅, 从前有一个来自杭 ...

  7. UIView的autoresizingMask属性研究

    在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高. 1 2 3 4 5 6 7 8 9 enum  ...

  8. 15ecjtu校赛1006 (dfs容斥)

    Problem Description 在平面上有一个n*n的网格,即有n条平行于x轴的直线和n条平行于y轴的直线,形 成了n*n个交点(a,b)(1<=a<=n,1<=b<= ...

  9. HDU4081:Qin Shi Huang's National Road System (任意两点间的最小瓶颈路)

    Qin Shi Huang's National Road System Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/3 ...

  10. 关于equals与hashcode的重写

    我想写的问题有三个: 1.首先我们为什么需要重写hashCode()方法和equals()方法 2.在什么情况下需要重写hashCode()方法和equals()方法 3.如何重写这两个方法 **** ...