# cat /proc/cpuinfo |grep flags
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht nx rdtscp lm constant_tsc nonstop_tsc arat pni ssse3 cx16 sse4_1 sse4_2 popcnt lahf_lm [8]
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht nx rdtscp lm constant_tsc nonstop_tsc arat pni ssse3 cx16 sse4_1 sse4_2 popcnt lahf_lm [8]
输出:
lm(long mode) 表示64位CPU
Protoected 表示32位CPU
Real 表示16位CPU
查看Linux内核
# uname -a
Linux localhost 2.6.18-371.el5 #1 SMP Thu Sep 5 21:20:46 EDT 2013 i686 i686 i386 GNU/Linux
i686 i386均是32位操作系统
Linux localhost 2.6.18-164.6.1.el5 #1 SMP Tue Nov 3 16:12:36 EST 2009 x86_64 x86_64 x86_64 GNU/Linux
x86_64位64位操作系统
查看cpu运行模式
# getconf LONG_BIT
32
查看Linux发布版本
# lsb_release -a
LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.10 (Tikanga)
Release: 5.10
Codename: Tikanga
查看端口占用
# netstat -anp|grep 8080
显示PID
# ps -fp [pid]
显示进程信息
字符串替换
1、将/opt目录下包含aaa字符串的文件中,aaa字符串替换为bbb
sed -i "s/aaa/bbb/g" `grep "aaa" -rl /opt/`
2、将test.sh文件中的aaa字符串替换为bbb
sed -i "s/aaa/bbb/g" test.sh
修改打开文件句柄数上限
vi /etc/security/limits.conf 添加
username soft nofile 2048
username hard nofile 4096
查找包含字符串的文件列表
find ./ -exec grep -l 'jdk' {} \;
查找文件名
find ./ -name 'aaa.txt'
压缩
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
gzip *.jpg //将目录里所有jpg文件分别压成*.jpg.gz
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for Linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压
tar –xvf file.tar //解压 tar包
gunzip file.gz //解压 gz包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip