访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux命令

时间:2018-12-03

ls 显示文件或者目录

ls -l 列出文件详细信息(list)

ls -a 列出当前目录下的所有文件及目录,包括隐藏的 (all)

mkdir 创建目录

mkdir -p 创建目录,若无父目录,则创建(parent)

cd 切换目录

touch 创建空文件

echo 创建带有内容的文件

cat 查看文件内容

cp 拷贝(copy)

mv 移动或重命名

rm 删除文件

rm -r 递归删除,可删除子目录及文件

rm -f 强制删除

find 在文件系统中搜索某文件

wc 统计文本中行数,字数,字符数

grep 在文本文件中查找某个字符串

rmdir 删除空目录

tree 树形结构显示目录 需要安装tree包

pwd 显示当前目录

ln 创建链接文件

more 、less 分页显示文本文件内容

head 、tail 显示文件头尾内容

Ctrl+Alt+f1 命令行全屏模式

二、系统管理命令

stat 显示指定文件的详细信息,比ls更详细

who 显示在线登录用户

whoami 显示当前操作用户

hostname 显示主机名

uname 显示系统信息

top 命令作用是实时显示 服务器当前CPU,内存,负载,进程等信息

1 显示CPU内核数占用资源情况

top <空格>:立刻刷新

P:根据CPU使用大小进行排序

T:根据时间、累计时间排序

M:根据使用内存大小进行排序

q:退出top命令

m:切换显示内存信息

t:切换显示进程和CPU状态信息

c:切换显示命令名称和完整命令行

b:打开/关闭允许状态进程的加亮效果

x:打开/关闭当前排序CPU或内存或运行时间的高亮效果

f:查看当前可以自己定义显示内容的格式

z:top界面颜色切换

Z:top界面颜色选择(有0-7种颜色可以选择)

ps 显示瞬间进程状态 ps -aux

du 查看目录大小 du -h/home 带有单位显示目录信息

df 查看磁盘大小 df -h 带有单位显示磁盘信息

ifconfig 查看网络情况

ping 测试网络连通

netstat 显示网络状态信息

man 帮助

clear 清屏

kill 杀死进程,可以先用ps或top命令查看进程的id,然后再用kill 命令杀死进程

三、打包压缩相关命令

tar

-c:建立压缩档案

-x:解压

-t:查看内容

-r:向压缩归档文件末尾追加文件

-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。linux命令

下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出

下面的参数-f是必须的

-f:使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

# tar –cf all.tar *.jpg

这条命令是将所有.jpg的文件达成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

# tar –rf all.tar *.gif

这条命令是将所有的.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

# tar –uf all.tar logo.gif

这条命令是更新原来tar包all.tar中的logo.gif文件,-u表示更新文件的意思。

#tar –tf all.tar

这条命令是列出all.tar包中的所有文件,-t是列出文件的意思。

#tar –xf all.tar

这条命令是解出all.tar包中的所有文件,-x是解开的意思。linux命令

 上一个教程:Linux命令收集