1.在虚拟机中安装linux系统,如果windows想要访问linux,需要关闭linux系统的防火墙,从setup中进行关闭。
2.tomcat的工作目录为bin目录。
3.cd后面什么都不写表示打开的是当前用户的主目录。比如xiaoming用户键入cd 会从当前目录跳转到xiaoming的主目录中。
4.复制文件夹需要加-r参数,表示递归。
5.ln命令,建立符号连接-->相当于windows中的快捷方式 在linux中以蓝色显示
ln -s 源 目标
实例: ln -s /root/abc.java toabc
删除链接,源文件不会被删除。
6.grep表示过滤
grep -n "132" /root/abc.java 表示在/root/abc.java文件中过滤是否有132关键字的地方,并打印出在多少行。
7.find命令
① 查找在系统中最后10分钟访问的文件
find /home -admin -10
②find / -atime -2 # 查找在系统中最后48小时访问的文件
find / -empty # 查找在系统中为空的文件或者文件夹
find / -group cat # 查找在系统中属于 groupcat的文件
find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件
find / -mtime -1 #查找在系统中最后24小时里修改过的文件
find / -nouser #查找在系统中属于作废用户的文件
find / -user fred #查找在系统中属于FRED这个用户的文件
3. find -exec 命令
sudo find ./ -size 0k -exec rm {} \;
表示查找文件大小=0kb的文件,然后执行删除命令
{}表示前面find查出来的内容。
8.修改.bashrc配置可使程序在用户登录的时候启动。
修改方式为:在最下面添加/home/tomcat/bin/startup.sh start
9.通配符
* 表示匹配多个
? 表示匹配一个
[1-2] 表示匹配区间
10.echo命令表示输出
11.alias 别名,如果命令经常使用,但是命令太长,可以建立别名,轻松执行该命令。
例如:ls -l /home 列出home目录下的所有文件
设置别名:alias llh='ls -l /home' 即可。
12.压缩和解压缩
压缩一个文件
zip aa.zip 文件名 实例 zip aa.zip kkk.bak 表示将kkk.bak文件压缩为aa.zip的压缩文件
压缩多个文件
zip aa.zip 文件名1 文件名2。。。。。
压缩一个文件夹
zip -r aa.zip 文件夹路径 实例 zip -r aa.zip /home/test 表示将test文件夹压缩成aa.zip的压缩文件
解压缩命令:unzip aa.zip