查看关于系统:
cat /proc/cpuinfo :厂商信息和版本号
uname -a : 输出当前linux硬件信息
df -hl : 查看各磁盘的使用情况和空间大小
free -m : 查看系统内存的使用情况: 总内存和剩余内存
查看关于项目:
ps -ef | grep java : 查看tomcat是否启动成功,是否有java进程
tail -f 文件完整名称:例如: tail -f catalina.out 默认监听日志文件的最后10行
tail -f -n 20 文件完整名称 : 监听文件最后指定行数
kill pid:pid进程号,结束某个进程。比如结束java进程的时候。./stop有的时候并不会结束进程 kill 进程号
kill -9 pid: 强制结束进程
关于防火墙:
查看防火状态
systemctl status firewalld
service iptables status
暂时关闭防火墙
systemctl stop firewalld
service iptables stop
永久关闭防火墙
systemctl disable firewalld
chkconfig iptables off
重启防火墙
systemctl enable firewalld
service iptables restart
关于VI命令:
想要编辑一个文件:vim 文件名
进入编辑模式:按一下 "i"键
退出编辑模式:按一下"esc"键
保存并退出: 同时按下"shift+:"键后 ,会显示一个冒号的符号,接下来 输入wq
不保存强制退出: q!
配置java环境变量:
vim /etc/profile :编辑这个文件
export JAVA_HOME=/usr/share/jdk1.8.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export :设置或显示环境变量
关于解压和压缩:
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
———————————————
.gz
解压 1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
———————————————
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2 或tar --bzip xvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
———————————————
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
———————————————
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
———————————————
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
压缩一个目录使用 -r 参数,-r 递归。例: $ zip -r FileName.zip DirName
———————————————
.rar
解压:rar x FileName.rar
压缩:rar a FileName.rar DirName
执行文件的时候没有权限:比如需要启动tomcat
结果弹出:-bash: ./startup.sh: Permission denied 的提示
这是因为用户没有权限,而导致无法执行。用命令chmod 修改一下bin目录下的.sh权限就可以了。
chmod u+x *.sh
这里的u 这里指文件所有者,+x 添加可执行权限,*.sh表示所有的sh文件。
使用权限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。