码迷,mamicode.com
首页 > 系统相关 > 详细

linux常用命令整理

时间:2014-07-28 15:21:13      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   java   color   文件   io   for   

1. 如何将用户添加到sudoer列表中:

chmod +w /etc/sudoers 
echo mirandam ALL=(ALL) NOPASSWD:ALL >> /etc/sudoers 
chmod -w /etc/sudoers 
exit 

2. For循环的例子:

// 压缩当前目录下所有后缀名为xml的文件 
for i in $(find . -name *.xml -type f) 
do 
gz $i 
done 

3. 字符串分割:

INPUT = someletters_12345_moreletters.txt 
SUBSTRING = `echo $INPUT | cut -d _ -f 2` 
echo $SUBSTRING 
// 上例将打印‘12345‘ 

4. 字符串的正则表达式替换:

echo Caster_3.1.1_rc_build.svn.150718_java.tar | sed s/_rc_build/.svn/.[0-9]*_/_/ 

5. wget密码和认证:

wget --http-user=user --http-passwd=secret http://www.server.com/file.zip 

6. 重启网络服务:

/sbin/service network restart 

7. 安装Subversion:

yum install subversion mod_dav_svn

8. shell脚本参数获取:

$0 // 命令名
$1 // 第一个参数
$2 // 第二个参数
$3 // 第三个参数,以此类推
$# // 所有参数的数目
$@ // 所有参数的列表

9. 获得Linux/Unix核心版本号:

uname -r 
//或(将打印更多的信息):
cat /proc/version 

10. Linux的运行级别:

runlevel 0:关机,不要设置为默认运行级
runlevel 1:单用户模式
runlevel 2:多用户模式,不带NFS
runlevel 3:完全的多用户模式,如果没有网络连接的话与2相同
runlevel 4: 未用
runlevel 5:图形用户模式(runlevel 3 + X 窗口系统“图形用户界面”)。
runlevel 6: 重启,不要设成默认运行级

11. 动态查看文本文件末尾的内容:

tail -f /etc/text.file

12、解压缩bz2格式压缩文件:

bzcat gcc-4.1.2.tar.bz2 | tar xvf - 
// or 
tar jxvf gcc-4.1.2.tar.bz2

13、检查平台的字节序(如果你不知道啥是字节序:http://en.wikipedia.org/wiki/Endianness ):

echo -n I | od -to2 | head -n1 | cut -f2 -d" " | cut -c6

14、检索文件中某个单词出现的次数:

:%s/pattern//gn

 

linux常用命令整理,布布扣,bubuko.com

linux常用命令整理

标签:style   blog   http   java   color   文件   io   for   

原文地址:http://www.cnblogs.com/ezhang/p/3872838.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!