建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

当前位置: 建站学 > 服务器 > Linux教程 >

Linux常用命令及使用方法大全(2)

时间:2011-03-18 08:33来源: 作者: 点击:
9.权限的控制(rwx 421) chmod +x hello.sh 赋于可执行权限. (详细介绍一下权限的控制) chmod 命令 权限修改 用法:chmod 一位8进制数 filename (rwx 421) eg: chmod u+x filenmame只想给自己运行,别人只能读 chown


9.权限的控制(rwx 421)
  chmod +x hello.sh 赋于可执行权限.
  (详细介绍一下权限的控制)
  chmod 命令 权限修改 用法:chmod 一位8进制数 filename (rwx 421)
 eg: chmod u+x filenmame      只想给自己运行,别人只能读
  chown netseek.netseek mydir  改变用户属组


    u:表示文件所有者
    g:表示同组用户
    o:表示其它用户
    a:表示所有用户
    opt则是代表操作,可以为:
    +:添加某个权限
    -:取消某个权限
    =:赋予给定的权限,并取消原有的权限
    而mode则代表权限:
    r:可读 4
    w:可写 2
    x:可执行 1


10.pwd 显示当前目录完整路径和改变目录
  cd netseek 进入netseek这个目录
  cd 退出当前目录
  cd ../ 进入上一级目录.
  cd - 返回上一次目录
  cd ~ 返回主目录

11. cat,more,less 命令
  将某个文件的内容显示出来,两个命令不同的是:cat 把文件内容一直打印出来,而more则分展显示.
  less 可以上下翻滚查看内容.
  cat > 1.txt 可以填写或者复制内容,按ctrl+d保存
  cat 1.c
  more 1.c
  head -n filename 显示第N行的内容
  tail -n filename 显示后N行的内容
  tail -n 20 /var/log/message 显示最新的20行日志

12.设置linux时间和日期
  date 命令("date MMDDhhmmYYYY.ss")
  2006年7月24日12:37 ,30秒
  date 072412372006.30
  date -s 20:30:30 #设置系统时间为20: 30:30
  date -s 2006-7-24 #设置系统时期为2006-7-24
  clock -r #对系统Bios中读取时间参数
  clock -w #将系统时间(如由date设置的时间)写入Bios

13.查看找文件(find,grep,awk更多的请参照man page或shell编程专题讲解)
  几种介绍:
  find 路径  -name 文件名
  find /etc -name named.conf
  locate 通过文件名搜索文件的工具(要先通过updatedb建立索引数据库)
  localte named.conf
  whereis 是寻找二进制文件,同时也会找到其帮助文件
  which 和where 相似,只是我们所设置的环境变量中设置好的路径中寻找;比如;

14.查杀进程
  ps aux
  ps -ef |grep
  kill -9
  看看哪个进程占用的内存最大
  ps -aux|sort +5n

  将程序放在前后台执行
  cp file1 file2 &
  &与ctrl+z 你可以使用&或ctrl+z来将命令放在后台执行.
  fg 是将放在后台执行的程序再放回前台.
  jobs

15.dd命令备份
  dd if="input_file" of="out_file" bs="block_size" count="number"
  参数:
  if:就是input file可以是设备
  of:就是output file也可以是设备
  bs:规划的一个block的大小,如果没有设定时,预设是512bytes
  count:多少个bs的意思.

  dd if=/etc/password of=/tmp/passwd.bak 备份

16.mount 加载一个硬件设备
  用法:mount [参数] 要加载的设备 载入点
  eg: mount /dev/cdrom
  cd /mnt/cdrom //进入光盘目录
   u盘:
   mkdir /mnt/usb;(注:创建挂载目录)
   mount /mnt/sda1 /mnt/usb;(注:挂载U盘)
   现在就可以使用U盘了,在/mnt/usb目录下的内容就是U盘里的内容了;
   使用完后,用以下命令卸载U盘即可。
   umount /mnt/usb
   mount     列出系统所有的分区
   mount -t iso9660 /dev/cdrom /mnt/cdrom   挂载光盘
   mount -t vfat /dev/fd0 /mnt/floppy       挂载软盘
   mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2   挂载fat32分区
   mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3         挂载ntfs分区
   Linux-NTFS Project: http://linux-ntfs.sourceforge.net/
   umount /mnt/hda3 缷载
   注:挂载设备前,请先fdisk -l 看一下.
(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片