1、常见Linux命令
- cat /etc/issue 查看版本
- cat /etc/redhat-release 查看CentOS版本
- cat /proc/version
- uname -a 显示如下
- uname -r
- ls -lht会列出当前目录下每个文件的大小,同时也会给出当前目录下所有文件大小总和
- du -sh 也会列出当前文件夹下所有文件对应的大小【把替换为具体的文件名,会给出具体文件的大小】
- cat /proc/sys/kernel/hostname 放置hostname对应的位置
- lsblk 查看的是block device,也就是逻辑磁盘大小。
- df查看的是file system, 也就是文件系统层的磁盘大小。
- fdisk -l 显示的是各个块设备的大小
- os.chmod(path, 0o644) 给文件加权限
- os.unlink(filename) 删除某个文件
- win+R 之后两个反斜线+对应的ip地址,可以实现远程文件共享
- ps -ef | grep -c “ssh” 显示的是与ssh相关进程的总的个数
- journalctl -xe 查看系统日志
- grep -q /file 看文件中是否有匹配,若有,立即返回0
- grep -o ‘haha’ file | wc -l | wc -l (匹配到的个数)
- grep -c ‘haha’ file
- grep -n ‘the’ a.txt //-n为显示匹配行以及行号
- w 查看最近对本电脑操作的记录
- du -h --max-depth=1 ./ 查看当前文件夹大小
- grep --col -r -n JobOneView /etc/httpd/ 查看文件中是否有匹配到的东西
- 关闭防火墙setenforce 0 | systemctl stop firewalld | systemctl disable firewalld | systemctl stop NetworkManager | systemctl disable NetworkManager
关闭没有安装防火墙的centos iptables -F
################常用操作#########################
#清除预设表filter中的所有规则链的规则
iptables -F
#清除预设表filter中使用者自定链中的规则
iptables -X
#保存iptables配置
service iptables save
#重启iptables服务
service iptables restart
#查看iptables规则
iptables -L -n
#查看iptables规则文件
cat /etc/sysconfig/iptables
配置JDK
[root@wally-client-1 vdbench]# yum install java-1.8.0-openjdk
[root@wally-client-1 vdbench]# vi /etc/profile
在profile文件中添加如下内容
#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
[root@wally-client-1 vdbench]# source /etc/profile
[root@wally-client-1 vdbench]# java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)