比思論壇

標題: 常用命令-4 [打印本頁]

作者: zhaoxu6679    時間: 2014-11-11 15:29
標題: 常用命令-4
locate 从数据库列出某个档案的完整档名

find ./ -name index.jsp 查找当前目录下名称为index.jsp的文件

grep   ( grep "mobile=13712345678"  logfile1 ,在logfile1中
          搜索查找内容 "mobile=13712345678" )

ping   ( ping 61.129.78.9 ,ping www.163.com ,测试网络连接是否正常 )
ifconfig  ( ifconfig ,查看本机 IP地址,子网掩码等 )

ps    ( ps aux 查看系统中已经启动的进程, ps aux | grep programe1 ,
         查看程序1是否正在运行
kill  ( kill -9  2325 ,杀死进程号为 2325的进程,
         killall  programe1 ,杀死programe1进程 )
reboot ( 重启系统 )
init 0 ( 关机 ,仅 root 用户有权操作 )
init 6 ( 重启系统 ,仅 root 用户有权操作 )

gzip   ( gzip file1 ,压缩文件 file1 )
gunzip ( gunzip file1.gz  解压缩文件 file1.gz )

tar -zcvf ( tar -zcvf  dir1.tar.gz ./dir1  ,将当前目录下 dir1目录所有内容
           压缩打包,包名dir1.tar.gz )
tar -zxvf ( tar -zxvf  dir1.tar.gz ,解开压缩包 )
  
echo "hello!" >> file1  ( 将 "hello" 添加到文件 file1后面,
                           当 file1 不存在就创建 file1

vi file2       ( vi 编即器新建文件 file2)
                ...输入内容 welcome..
                ( 按 i 进入 insert 状态 即插入模式 ,按 Esc 退出插入模式
                  在非插入模式下按 dd 删除光标当前行,按 x 删除当前字,
                  按 j,n,l移动光标 )
:wq  ( 保存退出 ) :q! (不保存退出)

增加环境变量

[root@linux ~]# echo $PATH        
[root@linux ~]# PATH="$PATH":/root      

env  显示系统的一些环境变量
set  显示系统的所有变量

chmod:
Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。
利用 chmod 可以藉以控制档案如何被他人所调用。   
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
  r 表示可读取,w 表示可写入,x 表示可执行,

1. 将档案 file1.txt 设为所有人皆可读取 :
   chmod ugo+r file1.txt   或  chmod 444 file1.txt

2. 将文件 file2 设为属主可读写执行,Group,other ,只能读
   chmod 744 file2   ( 7=> "111" ,4=>"100" 二进制 )
   
3. 将文件 file3 设为属主可读写执行,Group,other ,无权限操作不能读写执行)
   chmod 700 file3   ( 7=> "111" ,0=>"000"  )
   
   其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
 
  r=4,w=2,x=1 若要rwx属性则4+2+1=7; 若要rw-属性则4+2=6;
                  若要r-x属性则4+1=5





歡迎光臨 比思論壇 (http://108.170.5.78/) Powered by Discuz! X2.5