Linux系统共分为3个版本,分别是:(1)RedHat(俗称小红帽);(2)centons;(3)Ubuntu。对于不同的版本,用户要求不同。一般来说,公司或者企业用的Linux版本基本上都是Redhat(不排除使用其他版本),个人学习、研究一般使用的都是Ubuntu,而centons是Redhat版本的升级版,修复了已知的bug,和Redhat有着很大的相似之处。无论是哪一种版本,其命令操作大都是相同的,常用的命令如下:
(补充说明:用户权限的问题,#代表超级用户,$表示普通用户)
cp:复制 cd:进入下一级目录
pwd:显示当前操作环境下的路径 ifconfig:查看用户IP信息(同windows系统下的ipconfig)
mkdir:创建文件夹 rmdir:删除文件夹
mv:兼且文件/重命名文件(具有两种功能) rm:删除文件
touch:创建文件 ls:显示当前文件夹的目录
cat:显示文件夹中的内容(显示最后的内容,可以向前查看) less:显示文件夹中内容(与cat相反)
head -n 文件名:查看文件中内容的前n行(不写n,默认的都是10行) tail:查看文件内容的后n行(用法同head)
vi 文件名:vi编辑器(文件可以使不存在的,会自动创建)【执行命令后,按"i"进行编辑,编辑完成后,按“Esc”键,再输入“wq!”或"x"回车键即可】
tar:解压文件 gzip:压缩文件
ls -l:查看文件的属性【drwx分别表示文件夹、读、写、执行】 ll:查看文件的详细信息
wc:统计文件中有多少行数据 df -h:查看磁盘信息
ctr c:停止进程,回到控制台(针对你正在跑 的进程) ps -ef:查看进程
kill pid:杀死进程 kill -q pid:强制杀死进程
du -sh:查看目录占用的空间