cd命令 | |
ifconfig | 查看IP地址 |
cd / | 返回根目录 |
cd ~,cd /root,cd | 用户主目,三者效果相同 |
cd . | 当前目录 |
cd .. | 返回到上一级目录 |
cd - | 返回到上一个目录 |
cd usr | 进入到usr目录 |
pwd | 查看当前目录的结构 |
ls命令 | |
ls | 查看当前目录中的内容 |
ls -l | 查看目录中内容的更加详细的格式 |
ls *.txt | 查看目录中txt类型的文件 |
mkdir目录操作 | |
mkdir a | 创建一个a目录 |
mkdir -p a/b | 连续创建层级目录 |
mkdir -m 777 a | 创建一个权限为777的a目录 |
rmdir a | 删除a目录 |
VIM(VI的升级版,一般不用VI) | |
vim a | 新建a文件 |
vim a.txt | 新建txt类型的a文件 |
esc :wq | 保存并退出 |
esc :q! | 不保存退出 |
esc :/hhh | 从光标处,向上查找h关键字 |
esc :?hhh | 从光标处,向下查找h关键字 |
i | 开始进行编辑 |
est u | 撤销操作 |
rm删除文件 | |
rm 文件名 | 有删除提示的,y/n |
rm -f 文件名 | 不提示,直接删除 |
rm -r 目录名 | 有提示的删除目录 |
rm -rf 目录名 | 没提示的删除目录 |
rm -rf * | 删除目录下的所有文件 |
cp复制和mv移动 | |
cp a aa | 复制a文件,起名为aa |
cp -R aa dd | 复制整个aa目录,起名为dd |
mv aa dd | 移动aa到dd |
mv a.txt d/b.txt | 移动a文件到d目录并改名为b.txt |
浏览文件 | |
cat a.txt | 查看a.txt文件 |
more a.txt | 分屏查看a.txt文件,按空格查看不同页内容,按q退出查看 |
less a.txt | 和more一样,按上下箭头来切换 |
tail -10 a.txt | 查看倒数10行 |
head -10 a.txt | 查看前10行 |
tail -f a.txt | 动态查看日志 |
ctrl+c | 退出查看 |
tar打包 | |
-c | 创建新的tar |
-v | 显示打包过程 |
-f | 指定文件名和路径 |
-z | 使用gzip压缩命令进行压缩 |
-t | 查看压缩文件内容 |
[root@localhost dd]# tar -cvf aa.tar ./* | 示例:把dd目录里的全部内容进行压缩,./*表示当前目录 |
-x | 解压tar文件 |
grep内容查找 | |
grep -n 1 1.txt | 查找1.txt文件中的1,n是显示行数 |
grep 1 1.txt --color | 查找1.txt文件中的1,并标记颜色 |
grep -v 1 1.txt | 查找1.txt文件中的除包含1以外的行 |
ps服务 | |
ps -ef | 查看当前运行的所有服务 |
ps -ef | grep 服务名 | grep检索服务的详细信息 |