1、显示命令
date:查看或设置以后零碎的工夫:格式化显示工夫:+%Y--%m--%d;
date -s:设置以后零碎的工夫
hwclock(clock):显示硬件时钟工夫(须要管理员权限);
cal:查看日历
格局cal [参数] 月年
cal:显示当月的日历 cal4 2004 :显示2004年4月的日历
cal- y 2003: 显示2003年的日历
uptime:查看零碎运行工夫

2、输入查看命令
echo:显示输出的内容 追加文件echo "liuyazhuang" >> liuyazhuang.txt
cat:显示文件内容,也能够将数个文件合并成一个文件。
格局:格局:cat[参数]<文件名>
cat test.txt:显示test.txt文件内容
cat test.txt | more :逐页显示test.txt文件中的内容
cat test.txt >> test1.txt :将test.txt的内容附加到test1.txt文件之后
cat test.txt test2.txt >readme.txt : 将test.txt和test2.txt文件合并成readme.txt 文件
head:显示文件的头几行(默认10行) -n:指定显示的行数格局:head -n 文件名
tail:显示文件的开端几行(默认10行)-n:指定显示的行数 -f:追踪显示文件更新 (个别用于查看日志,命令不会退出,而是继续显示新退出的内容)
格局:格局:tail[参数]<文件名>
tail-10 /etc/passwd :显示/etc/passwd/文件的倒数10行内容
tail+10 /etc/passwd :显示/etc/passwd/文件从第10行开始到开端的内容
more:用于翻页显示文件内容(只能向下翻页)
more命令是个别用于要显示的内容会超过一个画面长度的状况。为了防止画 面显示时霎时就闪过来,用户能够应用more命令,让画面在显示满一页时暂停,此时可按空格健持续显示下一个画面,或按Q键进行显示。
ls -al |more:以长格模式显示etc目录下的文件列表,显示满一个画面便暂停,可 按空格键持续显示下一画面,或按Q键跳离
less:翻页显示文件内容(带上下翻页)按下上键分页,按q退出、‘
less命令的用法与more命令相似,也能够用来浏览超过一页的文件。所不同 的是less 命令除了能够按空格键向下显示文件外,还能够利用高低键来卷动文件。当要完结浏览时,只有在less命令的提示符“:”下按Q键即可。
ls -al | less:以长格模式列出/etc目录中所有的内容。用户可按高低键浏览或按Q键跳离

Exploring Cat Command in Linux

3、查看硬件信息
Ispci:查看PCI设施 -v:查看详细信息
Isusb:查看USB设施 -v:查看详细信息
Ismod:查看加载的模块(驱动)

4、关机、重启
shutdown敞开、重启计算机
shutdown[关机、重启]工夫 -h敞开计算机 -r:重启计算机
如:立刻关机: shutdown -h now
10分钟后关机:shutdown -h +10
23:30分关机:shutdown -h 23:30
立刻重启: shutdown -r now
poweroff:立刻敞开计算机
reboot:立刻重启计算机
Troubleshoot high iowait issue on Linux

5、归档、压缩
zip:压缩文件 zip liuyazhuang.zip myfile 格局为:“zip 压缩后的zip文件文件名”
unzip:解压文件 unzip liuyazhuang.zip
gzip:压缩文件 gzip 文件名
tar:归档文件
tar -cvf out.tar liuyazhuang 打包一个归档(将文件"liuyazhuang"打包成一个归档)
tar -xvf liuyazhuang.tar 开释一个归档(开释liuyazhuang.tar归档)
tar -cvzf backup.tar.gz/etc
-z参数将归档后的归档文件进行gzip压缩以缩小大小。
-c:创立一个新tar文件
-v:显示运行过程的信息
-f:指定文件名
-z:调用gzip压缩命令进行压缩
-t:查看压缩文件的内容
-x:解开tar文件
tar -cvf test.tar *:将所有文件打包成test.tar,扩展名.tar需自行加上
tar -zcvf test.tar.gz *:将所有文件打包成test.tar,再用gzip命令压缩
tar -tf test.tar :查看test.tar文件中包含了哪些文件
tar -xvf test.tar 将test.tar解开
tar -zxvf foo.tar.gz 解压缩
gzip各gunzip命令
gziptest.txt :压缩文件时,不须要任何参数
gizp–l test.txt.gz:显示压缩率

How Tar Works in Linux

6、查找
locate:疾速查找文件、文件夹: locate keyword
此命令须要事后建设数据库,数据库默认每天更新一次,可用updatedb命令手工建设、更新数据库。
find查找地位查找参数
如:
find . -name liuyazhuang 查找当前目录下名称中含有"liuyazhuang"的文件
find / -name *.conf 查找根目录下(整个硬盘)下后缀为.conf的文件
find / -perm 777 查找所有权限是777的文件
find / -type d 返回根目录下所有的目录
find . -name "a*"-exec ls -l {} \;
find性能:用来寻找文件或目录。
格局:find [<门路>] [匹配条件]
find / -name httpd.conf 搜寻零碎根目录下名为httpd.conf的文件

10 Linux Find Exec examples - Advanced Part

7、ctrl+c :终止以后的命令

8、who或w命令
性能:查看以后零碎中有哪些用户登录
格局:who/w[参数]
Linux Command: Who logged in?

9、dmesg命令 性能:显示系统诊断信息、操作系统版本号、物理内存的大小以及其它信息

10、df命令 性能:用于查看文件系统的各个分区的占用状况

11、du命令
性能:查看某个目录中各级子目录所应用的硬盘空间数
格局:du [参数] <目录名>
Using Du to find the largest files and directories in Linux

12、free命令
性能:用于查看零碎内存,虚拟内存(替换空间)的大小占用状况

参考:

Linux Commands for Linux Beginners (Cheat Sheet)
10 Linux Find Exec examples - Advanced Part
20 Advanced Linux Find Command Examples
Linux Commands Cheat Sheet