日期:2014-05-16  浏览次数:20823 次

Linux学习(三)常用一些命令记录
这个比较乱,以后在整理,请阅读者见谅

#--------------------------------------linux安装
安装时选择ftp knome开发包

#--------------------------------------
打开终端 在桌面点击反键-打开终端

终端中的操作

cd ../..返回根目录

cd /xxxx 进入到某一个目录

sh xxxx.sh 运行sh文件

rpm -ivh xxxx.rpm 安装rpm文件

rpm -Uvh *.rpm --aid 批量安装rpm

ls 查看当前目录下的所有文件

ls -

#---------------------------------------------
linux清空catalina.out文件内容
cat /dev/null > /tomcat/logs/catalina.out

gerp MemTotal /proc/meminfo 查看交换分区物理内存

rpm -qa | grep xxxx 成功后显示版本号

#------------------------------------------vi命令
enter 进入插入状态
esc   退出编辑状态
:w    保存
重启后生效

#------------------------------------------Linux静态IP设置

IP配置:
/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=static
HWADDR=00:26:18:0B:38:C0
ONBOOT=yes
IPADDR=192.168.0.20
NETMASK=255.255.255.0
GATEWAY=192.168.0.1

IP生效:
/sbin/ifdown eth0
/sbin/ifup eth0

通知网关更新信息:
/etc/init.d/network restart

配置DNS:
vi /etc/resolv.conf(这句是原句search localdomain)
nameserver 202.96.134.133

解决重启生效:
chattr +i /etc/resolv.conf
改为只读


grep MemTotal/proc/meminfo
grep SwapTotal/proc/meminfo

#-----------------------------用来解压oracle安装文件
解压cpio文件
cpio -idmv < filename.cpio
同样可以解压img文件:
cpio -idmv < filename.img
cpio 备份命令
备份:cpio -covB > [file|device] 将数据备份到文件或设备上
还原:cpio -icduv < [file|device} 将数据还原到系统中

常用参数:
-o   :将数据copy到文件或设备上
-i    :将数据从文件或设备上还原到系统中
-t    :查看cpio建立的文件或设备内容
-c   :一种比较新的portable format方式存储
-v   :在屏幕上显示备份过程中的文件名
-B   :让预设的blocks可以增加到5120bytes,默认是512bytes,这样可以使备份速度加快
-d   :自动建立目录,这样还原时才不会出现找不到路径的问题
-u   :更新,用较新的文件覆盖旧的文件
cpio常与find 配合使用

#------------------------------------ip设置

即时生效,重启后失效

开启: service iptables start

关闭: service iptables stop


重启后生效

开启: chkconfig iptables on

关闭: chkconfig iptables off


在开启了防火墙时,做如下设置,开启相关端口

修改/etc/sysconfig/iptables 文件,添加以下内容:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT

export LANG=zh_CN.GBK    //这个是linux的字符集设置

#-------------------------------------linux 远程centos桌面
修改 /etc/gdm/custom.conf:
      [xdmcp]
      Enable=true
      Port=177
      [security]
      DisallowTCP=false

3)注意要开户防火墙的177端口.

iptables -A INPUT -p tcp --dport 177 -j ACCEPT

4)打开Xstart.

Host:XXXX

Protocal:SSH

User Name:XXXX

Password:XXXX

Execution Command:
/usr/bin/gnome-session --display=$DISPLAY或
/usr/bin/xterm -display $DISPLAY

5)点保存再点run即可.

#------------------------------------linux 清楚环境变量
unset i
unset pathmunge