运维必会的实用Linux命令总结,获取更多命令大全可下载Linux命令手册!
资源已上传,点击这里即可获取。
文章目录
- 一、常用基本命令
- 1、ls -List
- 2、mkdir -Make Directory
- 3、pwd – Print Working Directory
- 4、cd – Change Directory
- 5、rmdir – Remove Directory
- 6、rm – Remove
- 7、cp – Copy
- 8、mv – MoVe
- 9、cat – concatenate and print files
- 10、tail – print TAIL (from last)
- 11、less – print LESS
- 12、grep
- 13、Find
- 14、tar
- 15、gzip
- 16、unzip
- 17、help
- 18、whatis – What is this command
- 19、man – Manual
- 20、exit
- 21、ping
- 22、who – Who Is logged in
- 23、su – Switch User
- 24、uname
- 25、free – Free memory
- 26、df – Disk space Free
- 27、ps – ProcesseS
- 28、Top – TOP processes
- 29、shutdown
- 二、神奇命令行
- `1、figlet 字符画`
- `2、aafire 火焰`
- `3、screenfetch(显示系统、主题信息) `
- `4、sl小火车`
- `5、cowsay 会说话的牛`
- `6、cmatrix 黑客帝国`
- `7、oneko 向着光标,追逐吧`
- `8、俄罗斯方块`
- `9、hollywood好莱坞黑客的屏幕`
- `10、asciiquarium 水族馆`
- `11、ninvaders 太空入侵者`
- `12、asciiview 图片转换字符画`
一、常用基本命令
1、ls -List
ls 会列举出当前工作目录的内容(文件或文件夹),就跟你在GUI中打开一个文件夹去看里面的内容一样。
2、mkdir -Make Directory
mkdir <new-directory-name> 创建一个新目录
3、pwd – Print Working Directory
pwd显示当前工作目录
4、cd – Change Directory
对于当前在终端运行的会中中&#xff0c;cd 将给定的文件夹&#xff08;或目录&#xff09;设置成当前工作目录。
5、rmdir – Remove Directory
rmdir -name>删除给定的目录。
6、rm – Remove
rm -name>会删除给定的文件或文件夹&#xff0c;可以使用rm -r -name>递归删除文件夹
7、cp – Copy
cp
8、mv – MoVe
mv 命令对文件或文件夹进行移动&#xff0c;如果文件或文件夹存在于当前工作目录&#xff0c;还可以对文件或文件夹进行重命名。
9、cat – concatenate and print files
cat 用于在标准输出&#xff08;监控器或屏幕&#xff09;上 和查看文件内容。
10、tail – print TAIL (from last)
tail -name>默认在标准输出上显示给定文件的最后10行内容&#xff0c;可以使用tail -n N -name>指定在标准输出上显示文件的最后N行内容。
11、less – print LESS
less -name>按页或按窗口打印文件内容。在查看包含大量文本数据的大文件时是非常有用和高效的。你可以使用Ctrl&#43;F向前翻页&#xff0c;Ctrl&#43;B向后翻页。
12、grep
三剑客成员
grep "" -name>在给定的文件中搜寻指定的字符串&#xff08;俗称过滤&#xff09;。
grep -i "" -name>在搜寻时会忽略字符串的大小写&#xff0c;
而grep -r "" -name>则会在当前工作目录的文件中递归搜寻指定的字符串。
13、Find
这个命令会在给定位置搜寻与条件匹配的文件。
你可以使用find -to-search> -name -name>的-name选项来进行区分大小写的搜寻&#xff0c;find -to-search> -iname -name>来进行不区分大小写的搜寻。
find -to-search> -iname -name>
14、tar
tar命令能创建、查看和提取tar压缩文件。tar -cvf -name.tar> -OR-file2-OR-both-to-archive>是创建对应压缩文件&#xff0c;tar -tvf -to-view.tar>来查看对应压缩文件&#xff0c;tar -xvf -to-extract.tar>来提取对应压缩文件。
15、gzip
gzip 命令创建和提取gzip压缩文件&#xff0c;还可以用gzip -d 来提取压缩文件。
16、unzip
unzip -to-extract.zip>对gzip文档进行解压。在解压之前&#xff0c;可以使用unzip -l -to-extract.zip>命令查看文件内容。
17、help
-name> --help会在终端列出所有可用的命令,可以使用任何命令后的-h或-help选项来查看该命令的具体帮助用法。
18、whatis – What is this command
whatis <command-name>会用单行来描述给定的命令。
19、man – Manual
man <command-name>会为给定的命令显示一个手册页面。
20、exit
exit用于结束当前的终端会话。
21、ping
ping -host-address>通过发送数据包ping远程主机(服务器)&#xff0c;常用与检测网络连接和服务器状态。
22、who – Who Is logged in
who能列出当前登录的用户名。
23、su – Switch User
su 用于切换不同的用户。即使没有使用密码&#xff0c;超级用户也能切换到其它用户。
24、uname
uname 会显示出关于系统的重要信息&#xff0c;如内核名称、主机名、内核版本、处理机类型等等&#xff0c;使用uname -a可以查看所有信息。
25、free – Free memory
free 会显示出系统的空闲内存、已经占用内存、可利用的交换内存等信息&#xff0c;free -m将结果中的单位转换成KB&#xff0c;而free –g则转换成GB。
26、df – Disk space Free
df查看文件系统中磁盘的使用情况–硬盘已用和可用的存储空间以及其它存储设备。你可以使用df -h将结果以人类可读的方式显示。
27、ps – ProcesseS
ps 显示系统的运行进程。
28、Top – TOP processes
top 命令会默认按照CPU的占用情况&#xff0c;显示占用量较大的进程,可以使用top -u 查看某个用户的CPU使用排名情况。
29、shutdown
shutdown 用于关闭计算机&#xff0c;而shutdown -r用于重启计算机。
二、神奇命令行
1、figlet 字符画
figlet 字符画&#xff1a;可以将英文字符串以字符画的形式输出
1、安装
#yum install figlet -y2、运行
#figlet rumenz.com_ __ _ _ _ __ ___ ___ _ __ ____ ___ ___ _ __ ___
| &#39;__| | | | &#39;_ &#96; _ \ / _ \ &#39;_ \|_ / / __/ _ \| &#39;_ &#96; _ \
| | | |_| | | | | | | __/ | | |/ / | (_| (_) | | | | | |
|_| \__,_|_| |_| |_|\___|_| |_/___(_)___\___/|_| |_| |_|
2、aafire 火焰
安装&#xff1a;
#yum install aafire -y运行
#aafire
3、screenfetch&#xff08;显示系统、主题信息&#xff09;
安装执行
#apt-get install screenfetch
#screenfetch
4、sl小火车
sl是一款高度先进的动画程序&#xff0c;用于治疗你的打字错误的坏习惯。
-a 发生事故。人们大声呼救。
-l 小版本
-F它飞得像银河特快。
安装执行&#xff1a;
#yum install -y sl
#sl
5、cowsay 会说话的牛
cowsay -l 查看支持的动物
使用-f 参数切换小动物
安装
yum install cowsay -y运行:
[root&#64;qiudaoyu-localhost ~]# cowsay "Qiudaoyu.cc.com"_________________
< Qiudaoyu.cc.com >-----------------\ ^__^\ (oo)\_______(__)\ )\/\||----w ||| ||[root&#64;qiudaoyu-localhost ~]# cowsay -f surgery "外科手术"______
< 外科手术 >------\ \ / \ \/ (__) /\ (oo) O O _\/_ * ( ) \ (\\ \( \\ ) ( \\ ) /\ ___[\______/^^^^^^^\__/) o-)__ |\__[&#61;&#61;&#61;&#61;&#61;&#61;&#61;______\|_______________||| || ||| || &#64;.|| ||| || \/ .\/ || . . &#39;.&#39;.&#96; COW-OPERATION
6、cmatrix 黑客帝国
下载地址&#xff1a;https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz
解压&#xff1a;
tar -zxvf cmatrix-1.2a.tar.gz
cd cmatrix-1.2a
./configure && make && make install
运行&#xff1a;cmatrix
https://download.csdn.net/download/weixin_44569592/85036080?spm&#61;1001.2014.3001.5501
7、oneko 向着光标&#xff0c;追逐吧
8、俄罗斯方块
yum install bastet运行&#xff1a;bastet
9、hollywood好莱坞黑客的屏幕
安装
> yum update
> yum byobu hollywood
运行
yum install hollywood
10、asciiquarium 水族馆
安装
> cd /tmp
> yum install perl-Curses perl-ExtUtils-MakeMaker
> wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.6.tar.gz
> tar -zxvf Term-Animation-2.6.tar.gz
> cd Term-Animation-2.6/
> perl Makefile.PL && make
> make install> cd ~
> wget --no-check-certificate http://www.robobunny.com/projects/asciiquarium/asciiquarium
> tar -zxvf asciiquarium.tar.gz
> cd asciiquarium_1.1/
> cp asciiquarium /usr/games/
> chmod 0755 /usr/local/bin/asciiquarium
运行&#xff1a;/usr/games/asciiquarium
11、ninvaders 太空入侵者
安装
sudo apt-get install ninvaders
执行
ninvaders
12、asciiview 图片转换字符画
asciiview 命令可以将任意图片转换成字符画的形式输出&#xff0c;安装方法如下&#xff1a;
> sudo apt-get install aview imagemagick
> asciiview file
本篇完_