SUSE命令收集(一)2010-08-31 14:49SUSE命令收集
1、uname –a ————查看linux版本
2、dmesg ————查看系统的配置信息
3、rcSuSEfirewall2 stop————临时关闭防火墙
4、 chkconfig -list|grep fire
chkconfig -level 5 SuSEfirewall2_final off
chkconfig -level 5 SuSEfirewall2_setup off
chkconfig -level 5 SuSEfirewall2_init off————永久关闭防火墙
5、hisotry————历史命令:!编号,或者ctrl+r根据输入匹配查
6、env————显示环境变量的设置和定义
7、echo $HOME(环境变量名)————查看指定的环境变量值
8、export HOME=/temp————改变指定环境变量的值
linux递归删除目录命令
9、man/info 命令————对指定命令查看帮助信息
10、ls————列出文件目录
ls –a ————列出包含隐藏文件的目录
ls a*—————列出目录a开头的文件
ls –l *.doc————列出以doc为后缀的文件
11、cp file newfilename————将文件复制成新文件
cp file /home/file————将文件复制到指定路径下
cp * /temp————将所有文件复制到temp下
cp –a docs docs.bak————将指定路径和路径下的文件复制成新的目录
cp –i ————如果复制到指定路径下含有相同文件,提示用户是否覆盖
12、mv file newfile————将文件改成新的文件名
mv file /temp————将指定文件移到指定目录下
13、rm file————删除文件
rm *————删除当前目录下的所有文件
rm –fr demod————删除目录以及目录下的文件
rm –i a*————删除a开头的文件,并删除时提醒是否真的删除
14、mkdir test————创建路径
mkdir –p this/dis1/dis2————创建递归路径
15、ln afile bfile————为文件afile创建名为bfile的硬连接(同一个文件两个名称)
ln –s afile bfile————为文件afile创建名为bfile的符号连接(快捷方式)
ln s- docs/suse/linux————为当前目录下的指定目录建立符号连接
16、cat /etc/passwd————把文件打印在屏幕上
cat afile bifile————显示afile的内容,并在后面显示bfile的内容
cat afile bfile>cfile————将afile和bfile内容连接并写入到cfile中
17、more /etc/passwd————查看passwd的内容
less /etc/passwd————查看passwd的内容
18、heaf –n5 /etc/passwd————把前五行显示在屏幕上
tail –n5 /etc/paddwd————把后五行显示在屏幕上
tail –f /var/log/message————查看文件的最后几行,并且实时显示文件结尾的改变,查看日志。
19、grep bfile /etc/exports————查指定文件中包含字符窜包含的行
20、find pathname -options [-print -ex
ec -ok ...] 命令格式 .表示当前目录,/表示根目录
find .-name *.bak————在当前目录下查bak为后缀。-name按照文件名选项查
find .|grep page————在当前目录极其子目录下查包含字符串page的文件
-name选项表示按文件名查;-perm选项按照文件权限来查;-user按照文件属主查文件
-group按照文件属组来查文件
SUSE命令收集
21、vi /etc/passwd————编辑文件
a/i插入命令;esc结束插入状态;:编辑完成后输入命令;w保存;q退出。
22、chmod [who] [+/-/=] [model] 文件名
u表示文件拥有者 chmod u+w /etc/passwd
g表示同组用户 chmod g-r /etc/groups
o表示其他用户 chmod o=x /etc/users =表示赋予这个权限但取消其他权限
a表示所有的用户 chmod a+x /etc/passwd
用逗号隔开给出多个权限方式 chmod a+r,g+w,a+x /etc/passwd
23、chown user:group afile———— 改变文件的所有者和用户组
chown –R user:group /home/zxin10/spamms 改变目录以及所有目录内容的所有权
24、touch newfile ————创建一个新文件
25、shutdown –h now ————现在立即关机
halt —————现在立即关机
shutdown –r now ——————现在立即重启
shutdown –r +3 ——————三分钟后重启
shutdown –h +3 “the system wil shutdown after 3M” 提示所有的用户三分钟后重启
shutdown –r 20:23 —————指定时间重启
26、reboot ————重启命令
27、logout ————注销系统
28、rpm –qa ————查看安装包
rpm –qa |grep apache————查看匹配字符串的安装包
29、id root————查看用户的属性
30、groupadd sybase————增加sybase组
31、useradd –d /home/sybase –m –g sybase sybase 增加用户sybase 并添加到sybase组里面
32、cd /etc
cat passwd
userdel sybase ————删除sybase用户
cd /usr/sbin ./userdel –r sybase 删除sybase用户的一些关联文件
33、df –ak————显示磁盘占用情况,以字节显示
34、free –b/k/m————检查内存使用情况,以何种形式显示
35、date[*******]显示当前日期
36、ifconfig[*******]查看网络信息
37、netstat[*******]查看端口和连接
netstat –a[*******]列出当前已经连接和正在监听的服务名
netstat –an[*******]列出当前已经连接和正在监听的端口号
38、ps 查看进程
39、-.tar格式
解包:[*******]$ tar xvf FileName.tar
打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)
40、-.gz
格式
解压1:[*******]$
解压2:[*******]$ gzip -
压 缩:[*******]$ gzip FileName
41、-.格式
解压:[*******]$ tar zxvf
压缩:[*******]$ tar zcvf DirName
42、-.bz2格式
解压1:[*******]$ bzip2 -d FileName.bz2
解压2:[*******]$ bunzip2 FileName.bz2
压 缩: [*******]$ bzip2 -z FileName
43、-.tar.bz2格式
解压:[*******]$ tar jxvf FileName.tar.bz2
压缩:[*******]$ tar jcvf FileName.tar.bz2 DirName
44、-.bz格式
解压1:[*******]$ bzip2 -d FileName.bz
解压2:[*******]$ bunzip2 FileName.bz
45、-.tar.bz格式
解压:[*******]$ tar jxvf FileName.tar.bz
46-.Z格式
解压:[*******]$ uncompress FileName.Z
压缩:[*******]$ compress FileName
47、-.tar.Z格式
解压:[*******]$ tar Zxvf FileName.tar.Z
压缩:[*******]$ tar Zcvf FileName.tar.Z DirName
48、-.tgz格式
解压:[*******]$ tar
49、-.格式
解压:[*******]$ tar zxvf
压缩:[*******]$ tar zcvf FileName
50、-.zip格式
解压:[*******]$ unzip FileName.zip
压缩:[*******]$ zip FileName.zip DirName
51、-.lha格式
解压:[*******]$ lha -e FileName.lha
压缩:[*******]$ lha -a FileName.lha FileName
52、-.rar格式
解压:[*******]$ rar a FileName.rar
压缩:[*******]$ rar e FileName.rar