1、创建目录:mkdir /home/myfile;
mkdir -p /home/myfile/myfile1 --递归创建多级目录
2、检测图形化界面是否可用 : xclock 看能否出现一个小时钟
3、关闭防火墙命令如下:
即时生效,重启后失效:
开启:#service iptables start
关闭:#service iptables stop
重启后永久性生效:
开启:#chkconfig iptables on
关闭:#chkconfig iptables off
查询防火墙的状态:#/etc/init.d/iptables status
4、安装软件:执行rpm -ivh rpm包名
5、查看当前目录文件 ls -l(或者 ll)
6、进入文件编辑模式 : vi 与 vim(vi的升级版)
7、计算程序的md5码保证安全 : md5sum EcpInstall.exe
8、tar压缩
将img1和img2两个文件夹打包成img.tar.gz :tar -zxvf img.tar.gz img1 img2
解压缩 : tar zxvf img.tar.gz
tar -cvf invoice.tar invoice/
tar -xvf invoice.tar
9、文件系统的磁盘空间占用情况 : df -h
10、查找大于多少M的文件 : find / -xdev -size +500M -exec ls -l {} \;
11、查询IP地址命令:ifconfig/ipaddr
修改IP命令 : vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改后注意重启网络使之生效:/etc/init.d/NetworkManager restart
service network restart
12. 查询主机名:hostname 或者 vi /etc/sysconfig/network
修改主机名:vi /etc/hosts
修改后使之生效:source /etc/hosts
13.复制 : cp 文件 目录
删除 : rm 文件(rm -rf 目录 -->删除目录下所有文件)
14. 修改权限命令 : chmod –R 777 [文件名]
15. 查看Java进程 : ps -ef | grep java
16. 创建一个用户 : # groupadd weboperate
# useradd -g weboperate weblogic
# passwd weblogic
17. 重启Linux机器 : shutdown -r now / reboot
18. 重启oracle数据库 : $ su – oracle
$ sqlplus / nolog (command not find:配置oracle环境变量)
sql> conn / as sysdba
sql> startup (一般不需要加参数,只要设置好环境变量)
sql> quit (退出sql模式)
$ lsnrctl start (启动监听器)
<连接数据库报错,是没有配置ORACLE_SID的原因
ORA-12162: TNS:net service name is incorrectly specified
export ORACLE_SID=invoice
echo $ORACLE_SID>
19. VNC服务启动失败 : root用户 vim /etc/sysconfig/vncservers 修改为 VNCSERVERS=“1:root” VNCSERVERRANGS[1]="-geometry 800*600"
20. weblogic后台启动 :nohup ./startWeblogic &
查看日志:tail -f nohup.out
21.liunx图形化界面不出来 执行 xhost +
22.查看Linux的CPU使用情况:top
23.查看Linux的内存使用情况:free -m
24.端口号查看某个端口是否被占用 : netstat -anp|grep 8080
25.清理linux缓存 echo 1 > /proc/sys/vm/drop_caches
26.路由跟踪: tracert -d ip
27.定时任务:crontab -e #新增
crontab -l #查看定时任务
28.查看文件夹大小:du -ah --max-depth=1
29.通过防火墙限制端口
以下介绍的方法在Linux命令下使用,很简便。
1、iptables -F清除所有规则来暂时停止防火墙:
先执行 iptables -P INPUT ACCEPT,再执行iptables -F
2、开端口为:
iptables -A INPUT -p tcp --dport 8161 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -p tcp --sport 8161 -m state --state NEW,ESTABLISHED -j ACCEPT
关把ACCEPT改为DROP即可,即:
iptables -A INPUT -p tcp --dport 8161 -m state --state NEW,ESTABLISHED -j DROP
iptables -A OUTPUT -p tcp --sport 8161 -m state --state NEW,ESTABLISHED -j DROP
30.查看linux系统版本的命令
cat /etc/issue
31. 在Linux下查询文件的md5 sha1 inode
md5sum filename
sha1sum filename 1为数字
32.配置jdk环境变量
JAVA_HOME=/opt/invoice/soft/jdk1.6.0_45
PATH=.:$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH
来源:https://www.cnblogs.com/ghb1996/p/11763410.html