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" (创建空格文件)[不推荐]
文件查看命令:cat、more(分页)、less(分页,可以上下页翻页)、tail(查看尾部)
修改命令:vi、vim
编辑当前目录下的文件
语法用法: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 系统再过十分钟后自动关机