cent os 6.3部分命令

来源:互联网 发布:百叶窗 知乎 编辑:程序博客网 时间:2024/06/06 02:55
*********************目录******************************一.文件及目录操作附一:其它命令**********************************一.文件及目录操作**************************  cd(change directory);  pwd(print working directory);只能删除空目录  rmdir(remove empty diretary);  rm -r 提示删除目录或文件  rm -rf 无提示强制删除目录或文件 包括 rm -rf / 如:rm -rf wuchuheng/  1,cd ~ 返回用户家目录    cd      2,cd - 返回上次的目录  3,cd .. 进入上级目录  4,cd . 进入当前目录   5,cp [选项] [文件或目录] [目标目录](或改名)    选项:-r 复制目录         -p 连带文件属性         -d 若源文件是链接文件,则复制链接属性         -a 相当于pdr         选项加f 强制,不提示  6,新建文件     vi [文件名]    查看文件     //保存和退出操作,      按ESC进入命令行输入     :q 退出     :w 保存     :wq!保存退出     touch [文件名][...] 新建不打开空文件  7,复制目录 cp -R /[文件夹路径]/ . /[不写路径,默认复制到当前路径]  8,mv [文件或目录] [目标目录](或改名) 移动文件  9,目录说明     /bin/ 和 /usr/bin/ 存放普通用户命令     /sbin/ 和 /usr/sbin 存放超级用户命令     (linux是这样来区分超级用户和普通用户)     /boot/     启动目录     /dev/      特殊文件目录。如硬件文件     /etc/      系统配置文件目录     /lib/      函数库     /media/ 和 /mnt/ 和 /misc/ 外接设备挂载盘符     /srv/      和 sys 内在挂载点     /temp/     临时目录     /usr/         10,链接文件     ln [文件名] [目标文件名] //硬链接相当一个文件2个访问访问方式,就算删除原文件,也可以通过硬链接访问文件。不支持跨分区。能通过i节点识别,如: ls -i [硬链接文件] [原文件]     ln -s [文件名/目录] [目标路径] //软链接 相当于快捷方式   11,文件搜索     locate [文件名]  // 从/var/lib/mlocate数据库查找文件名,数据库一天一更新     updatedb //更新数据库。相对于find遍历搜索,locate的配置文件/etc/updatedb.conf 配置过滤的搜索规则     (01), whereis [要查找的命令] //搜索命令的命令。     (02),which [要查看的命令]    //查看命令的别名     (03),echo $PATH //     find [文件目录] -name [文件名] //遍历查找     (01), find [文件目录] -name "[文件名]*/?[]" //正则匹配 如:find /root/ -name "[(.|b-z)|a-z]*"     (02), find [指定查找范围文件目录] -iname [文件名] //不分大小文件名     (03), find [目录] -user [使用拥有者] //按拥有者查找     (04), find [目录] -nouser  //无拥有者文件,或内核文件或外接数据盘文件,不然就是垃圾文件     (05), find [目录] -atime +10/-10/10 //10天之前修改的文件/10天前当天修改的文件/10天内修改的文件 。其它条件:ctime(改变文件属性时间),atime(访问文件属性时间)     (06), find . -size [文件大小]/+[]/-[] //按文件大小查找,或小于,或大于 ;大于或小于文件: find . -size -60k -a -size +50k  //-a(and) -o(or)     (07), find . -inum [节点] //节点搜索     (08), find . +size 10k -a -size 20k -exec rm -rf {} \; find . -size 10k -a +size 1k -exec ls -ahl {} \;***************************************  vi   **********************************    1,复制:        命令模式下,v +移动光标选中要复制的内容+y    2,粘贴:        命令模式下,p**************************************vim****************************************    1,vim 打开多个文件  vim a b c .....        :files  //查看当前打开的文件        :bn     //下一文件        :bp     //上一个文件        :split  //同时显示多个文件 :vsplit        Ctrl+w+方向键——切换到前/下/上/后一个窗格        Ctrl+w+h/j/k/l ——同上        Ctrl+ww——依次向后切换到下一个窗格中    2.插入一行文字         echo 插入内容  >> 文件名************************************用户操作*******************************************     1,ctrl+c  //退出用户密码输入 ************************************* 附一:其它命令 *************************************  shutdown -r now       现在关机  php [php文件名]       运行php文件