一些经常会用到的linux指令以及介绍,并不完全,都是常用的一些命令,持续更新,,,
一般指令
指令 | 含义 |
---|---|
cd 路径 | 跳转到指定文件中 |
cd / | 跳转回根目录 |
cd ./ | 当前目录下的文件 |
cd . . | 返回上一层 |
ls | 查看目录下的文件以及文件夹 |
ll | 竖排展示目录下的文件以及文件夹 |
pwd | 显示当前文件的路径 |
touch [文件名] | 创建文件 |
mkdir 文件夹名 | 当前目录创建文件夹 |
mkdir [可选指令] 文件夹名 | 创建文件夹 -p指定创建路径,如果路径不存在,则会连同路径一块创建 |
rm 文件名/目录 | 删除文件或者目录 |
mv 文件名 路径 | 移动文件 |
mv 旧文件名 新文件名 | 可以修改文件名 |
find -name 文件名 | 通过文件名进行搜索(这个很厉害,很实用) |
cp ./aa.txt home/test/ | 将当前目录下的aa.txt文件复制粘贴到home/test文件夹下,如果已存在会提示是否覆盖 |
history | 查看所有已输入的命令 |
vi 文件路径 | 进入文件之中 |
cat 文件名 | 查看文件 |
shift+insert | 粘贴 |
ctrl+insert | 复制 |
tomcat指令
指令 | 含义 |
---|---|
tail -f 文件路径 | 实时监测文件变化(可用来监测log) |
ps -ef | grep java | 查看java进程 |
ps -ef | grep 关键字 | 查看这个关键字的java进程 |
kill -9 端口号 | 杀死进程 |
sh tomcat路径/bin/startup.sh | 重启tomcat |
tomcat路径/bin/shutdown.sh | 关闭tomcat |
du -h +文件名 | 文件使用情况 |
df -h | 磁盘使用情况 |
free -h | 磁盘以及交换内存的使用情况 |
在文件之中
指令 | 含义 |
---|---|
/字符 | 关键字检索 |
i | 编辑模式 |
esc键 | 退出编辑 |
dd | 删除一行 |
/字符 | 关键字查找 |
:q | 退出 |
:q! | 强制退出 |
:wq | 保存并退出 |
dd | 删除一行 |
ctrl+z | 强制退出 |
shift+zz | 保存退出 |
服务器交互
指令 | 含义 |
---|---|
ssh xx@xx.xx.xx | 链接另一台服务器 |
scp -r aa/bb.txt root@xx.xx.81:cc/dd/ | 把aa目录下的文件bb.txt复制粘贴到另一台服务器81的指定目录cc/dd下 |
scp -r aa/bb root@xx.xx.81:cc/dd/ | 把aa目录下的文件bb复制粘贴到另一台服务器81的指定目录cc/dd下 |
scp root@xx.xx.81:cc/dd.txt aa/bb/ | 从81服务器拉取dd.txt到本地aa/bb目录下 |
scp root@xx.xx.81:cc/dd aa/bb/ | 从81服务器拉取dd目录到本地aa/bb目录下 |