1.文件修改
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑
2.查找文件:
find / -name "*tomcat*"
3.切换root账号:
su
然后输入密码
切换回自己的账号
su 账号名
然后输入密码
4.查看防火墙状态
firewall-cmd --state
停止firewall
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
开放某个端口:
firewall-cmd --permanent --zone=public --add-port=8080/tcp
使最新的防火墙设置规则生效
firewall-cmd --reload
查看所有开放的端口
firewall-cmd --list-ports
5.通过cureCrt进行虚拟机和真机之间传输文件
上传文件到虚拟机:在某个文件下,输入rz命令,会跳出窗口让你选择需要传输到虚拟机的文件,传输成功后,文件便传输到你位于的当前文件夹下面
下载文件到真机:进入某个目录,然后就欧输入sz 加文件名, 如sz 22.txt,然后便会跳出让你选择下载到真机的目录,即可完成下载
6.查看是否具有某个进程
ps -aux |grep myp(myp为进程名字)
7.cat filename(查看这个文件里的内容)
echo 展示某段字符串内容
8.移动文件
mv [源文件] [目标文件]
如:mv /usr/src/debug/b.txt /usr/src/a.txt
移动usr/src/debug文件夹下的b.txt到/usr/src下,并改名为a.txt
9.删除文件或者目录
rm –d删除目录 –f强制删除 –r递归删除 [文件或目录名]
如 rm -f a.txt
10.修改文件或目录权限
chmod -r递归 [权限范围] [文件或目录]
如:chmod 755 a.txt
11.复制文件或目录:
cp –f强制 –r递归 [源文件] [目标文件]
如 cp a.txt b.txt
12.切换目录:
cd [目的目录]
如 : cd/usr/local
cd .. 切换到上一层目录
cd / 切换到系统根目录
cd - 切换到上一个操作所在目录
13.显示目录下文件:
ls –a所有 –l详细格式列表 –r递归
14.创建文件夹
mkdir [目录名称]
15.查看端口是否被占用
netstat -tunple | grep 服务端口
16.新建某个文件
touch 文件名
如: touch helloworld.sh
17.查看当前目录
pwd