Liunx命令集

1、ls

命令名称:ls

ls命令是用来显示当前目录下的所有文件

ls -a是用来显示当前目录下的所有文件,包含隐藏文件

ls -lh (或者ll也可以)是用来显示详细信息和计算用量展示(注意:前面的dr-xr-xr-x是文件权限

命令名称:mkdir

mkdir是用来在当前创建新目录

当然mkdir -p是递归式创建目录

范例:mkdir -p /tmp/Japan/boduo

命令名称:find

find查找根目录下的与test相关的目录(文件) 

范例:find / -name ‘文件名‘

命令名称:mv

功能描述:剪切文件、改名

语法:mv[源文件或目录][目标目录]

改名:

剪切:

命令名称:cp

功能描述:复制文件或目录

语法:cp -rp [源文件或目录][目标目录]
-r 复制目录
-p 保留文件属性

命令名称:rm

功能描述:删除文件

语法:rm -rf [文件或目录]
-r 删除目录
-f 强制执行

文件命令

命令名称:touch

语法: touch [文件名]
功能描述:创建空文件
范例: $ touch Japanlovestory.list
$ touch tutu latu (创建两个文件)
$touch "program files" (创建空格文件)[不推荐]

文件查看命令:catmore(分页)、less(分页,可以上下页翻页)、tail(查看尾部)

修改命令:vivim

编辑当前目录下的文件

语法用法:vim ***.txt

这个时候点击键盘i/a/o进入编辑模式,可以编辑文件

再点击键盘Esc键退出编辑模式

使用Shift+:输入wq退出并保存

命令名称:pwd

功能描述:显示当前路劲

命令名称:grep

功能描述:搜索的字符串 要搜索的文件

grep tutu cc --color

| 这叫管道符,是将前一个命令的输出作为本次目录的输入

查看进程:ps -ef

查看指定进程 ps -ef | grep nginx

杀死进程:kill -9 进程名

查看全部的端口号
netstat -an
查看指定的端口号
netstat -an | grep 端口号
查看ip
ifconfig
查看网络
ping ip
权限
可读可写可执行:chmod 777 文件名
查看内存
free
查看磁盘信息
df -h
查看CPU信息
top

关机命令

reboot    重新启动操作系统

shutdown -h now  立刻关机,其中now相当于时间为0的状态

shutdown -h 10:23

shutdown -h +10    系统再过十分钟后自动关机

原文地址:https://www.cnblogs.com/tutu95/p/14174880.html