sudo -i / su: 切换管理员
ifconfig:查看和配置网络接口的状态,IP地址、MAC地址、网络掩码等需要管理员权限
cd 跳转目录
ll:列出来的文件列表更详细
按时间排序: - t :【新到旧】 -rt:【旧到新】
大到小排序: -Sh:【大到小】 -Sr :由小到大排序(可读的方式)
ls:文件名或目录名
-a: 显示所有的文件,包括隐藏文件(以
.
开头的文件)
-l :显示所有文件权限以及大小 日期等信息(类似ll
命令)
grep:匹配查询
history: 查看历史命令 history |grep mysql 查看匹配 ’mysql‘ 内容的命令
top:查看cpu占用情况
ps -A: 查看所有的进程
ps -aux:查看所有的进程和线程
ps -ef |grep xx: 查看指定进程情况
文件系统
du -sh: 查看文件大小
du -shx*:查看所有文件夹的大小
df -h:查看磁盘占用空间
-r 指定目录下的所有文件和子目录均递归处理
-f 忽略不存在的文件
文件操作
cp: 复制文件
rz :上传文件
sz:下载文件
mv:移动/重命名文件
mv build public:将build包改名为public包(重命名)
mv build /data/xx:将bulid移动到xxx目录下
zip -r build.zip build:压缩build文件夹
unzip xxxx.zip:解压xxxx.zip包
unzip -q:静默解压,不展示解压过程中的内容
rm -rf build:删除build文件夹
tailf xxxx.log:追踪文件(实时查看日志)
cat xxxx:显示或连接多个文本文件
vim xxxx:编辑文本文件
脚本
sh: 执行简单的sh 脚本
bash:执行复杂的 Shell 脚本
source:在当前 Shell 环境中执行指定的脚本文件,和sh、bash不同,使得脚本中定义的变量、函数等在当前 Shell 环境中生效
VIM
vim xxx
i:编辑
/xxx: 查询XXX关键字
n:查找下一个
N:查找上一个
set nu:显示行数
wq! :保存退出
q!:不保存退出;