功能 |
命令 |
说明 |
创建目录 |
mkdir test |
创建一个名字叫做test的文件夹 |
复制 |
cp -rf 文件原路径 文件目标路径 |
cp -rf html/index.html ./ 复制html目录下的index.html文件到当前目录 |
复制所有文件 |
cp -rf 文件夹/* 文件目标路径 |
|
添加文件到服务器 |
rz |
打开windows窗口选择要上传的文件进行上传 |
解压zip、jar文件 |
unzip xxxx.zip |
解压当前目录的xxxx.zip |
重命名/移动目录 |
mv 源目录名称 目标目录名称 |
重命名(前提是目标目录是不存在的,如果目标目录名称存在,则江源目录移动到目标目录) |
移动 |
和上面同理 |
|
移动所有文件 |
mv dist/* AutoLearn/ |
把dist目录下的所有文件都移动到 AutoLearn目录下 |
检测端口占用 |
netstat -nlp |grep 8080 |
检测8080端口是否被占用 |
查看tomcat打印日志 |
tail -f catalina.out |
进入tomcat的 logs目录,执行这句,查看服务日志(catalina.out 打印日志的文件) |
启动tomcat服务 |
./startup.sh |
在tomcat 的 bin目录下执行 |
关闭tomcat服务 |
./shutdown.sh |
在tomcat 的 bin目录下执行 |
查看文件后n行 |
tail -100f catalina.out |
查看catalina.out文件,也就是tomcat日志的后 100行 |
查看服务进程的启动状态 |
ps aux | grep /data/aaa-tomcat |
查看/data/下的aaa-tomcat的服务的进程。也就是启动的状态,是否有进程启动。 |
杀死进程 |
kill -9 8009 |
8009是进程id,杀死当前aaa-tomcat服务下的8009进程 |
编辑文件 |
vim index.html |
进入-> i -> 编辑 -> :wq(保存并且退出) :w(保存) :q(退出) |
触发可视块(批量选中) |
ctrl + v |
上下键可以批量选中和取消 |
批量编辑 |
按下大写 I |
进入批量编辑模式,输入#,按两下ESC即可批量编辑成功 |
xshell复制选中文本 |
crtl + insert |
选中 -> 按键 -> 进行复制 |
xshell粘贴剪贴板内容 |
shift + insert |
定位光标 -> 按键 -> 进行粘贴 |
xshell粘贴选中文本 |
alt + insert |
选中不用复制,直接粘贴选中的文本 |