Linux常用命令
1、cd (进入目录)
2、ls (显示目标列表)
ls -a (显示所有文件及目录)
ls -d (只显示目录名,不显示目录下的内容)
ls -l (列出文件的详细信息)
ls -s (输出文件大小)
3、chroot (改变其当前目录,并将根目录变为指定目录)
4、ssh (远程登录的客户端)
5、tar (用来建立,还原备份文件的命令)
tar -c (建立压缩档案)
tar -x (解压)
tar -t (查看内容)
tar -z (有gzip属性的)
tar -f (使用档案名字)
6、apt-get (主要使用于软件的搜索、安装、升级、卸载)
7、yum (从指定的服务器自动下载RPM报并且安装)
8、rpm (软件安装和管理程序)
9、alien (包格式转换工具)
10、ufw (是一个主机端的iptables类防火墙配置工具)
11、service (查看和设置服务)
12、vi/vim (查看文件,类似编辑器)
:wq (保存修改并退出)
:!q (强制退出,放弃修改)
13、chmod (控制文件或目录的访问权限)
chmod -c (发生改变是,报告处理信息)
chmod -f (错误信息不输出)
chmod -v (运行时显示详细处理信息)
14、ping (用来测试与目标主机的连通性)
ping -v (详细显示指令的执行过程)
15、ip (操作ip地址)
16、more (从前向后读取文件)
more +n (从第n行开始显示)
more -c (从顶部清屏,然后显示)
more -u (把文件内容中的下划线去掉)
more -s (把连续的多个空行显示为一行)
17、less (与more相似)
18、cat (查看文件内容)
19、tail (默认查看文件结尾10行内容)
tail -n (指定行数)
tail -f (定时读取)
20、head (用于显示文件文字区块)
head -v (显示文件名)
head -c<字节> (显示字节数)
head -n<行数> (显示的行数)
21、systemctl (查看和设置服务)
22、cp (复制文件或目录)
cp -r (递归处理,将指定目录下的文件与子目录一并处理)
cp -v或cp --verbose (显示执行过程)
23、mv (可以用来移动文件或者将文件改名)
mv -f (force是强制的意思,如果目标文件已经存在,不会询问而直接覆盖)
24、source (在当前bash环境下执行命令)
25、make (用来编译的,它是从Makefile中读取指令,然后编译)
26、top (显示进程信息)
27、htop (显示进程信息,更为厉害)