linux基础常用命令

二、常用语句

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

  1. 查询主机名:hostname 或者 vi /etc/sysconfig/network

修改主机名:vi /etc/hosts

修改后使之生效:source /etc/hosts

13.复制 : cp 文件 目录

删除 : rm 文件(rm -rf 目录 -->删除目录下所有文件)

  1. 修改权限命令 : chmod –R 777 [文件名]

  2. 查看Java进程 : ps -ef | grep java

  3. 创建一个用户 : # groupadd weboperate

useradd -g weboperate weblogic

passwd weblogic

  1. 重启Linux机器 : shutdown -r now / reboot

  2. 重启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>

  1. VNC服务启动失败 : root用户 vim /etc/sysconfig/vncservers 修改为 VNCSERVERS=“1:root” VNCSERVERRANGS[1]="-geometry 800*600"

  2. 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

通过防火墙限制端口

以下介绍的方法在
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

查看linux系统版本的命令

cat /etc/issue

在Linux下查询文件的md5 sha1 inode

md5sum filename

sha1sum filename 1为数字

32.配置jdk环境变量

JAVA_HOME=/opt/invoice/soft/jdk1.6.0_45

PATH=.: J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH

CLASSPATH=.: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/dt.jar: JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar

export JAVA_HOME PATH CLASSPATH

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值