1. 显示或查看目录的内容 ls命令
ls 选项:
  -l:list 以详细信息列出
  -a:  列出所有隐含文件,隐含文件:文件名或目录名前有.点号
  -A:   列出隐含文件,但不包括两点
  -d:  查看目录本身的信息
  .  表示当前目录
  .. 表示上一级目录
  #ls -l        查看当前目录下所有文件及目录详细信息
  #ls -d /tmp   查看/tmp目录信息
  #ls -a        查看所有文件
  #ls | more    分屏查看当前目录下所有文件及目录信息
         退出显示:按q 或者:<ctrl>+c
文件颜色:
  蓝色:目录
  绿色:执行文件
  青色:链接文件
  红色:压缩文件
  ×××:设备文件
  黑色:普通文件
 
2、查看命令的帮助(例如查看ls的帮助)
   #man  ls   //显示详细命令帮助
   #ls --help   //显示ls命令常用帮助(或者ifconfig –h)
   #info ls   
 
3、清屏命令:
   #clear 或者
   <Ctrl>+l(L的小写)
 
4、改变路径(cd=change directory)
   #cd    (进入当前用户的家目录)
   #cd .  (进入当前目录)
   #cd .. (进入上一级目录)
   #cd ~  (进入当前用户的家目录)
   #cd ~us1 (进入用户us1的家目录)
   #cd -   (返回上一次目录)
 
5、查看当前所在路径
   #pwd (print work directory)
 
6、路径
  <1>相对路径:目标路径与当前路径之间的路径关系
     [root@localhost /]#cd etc/sysconfig
  <2>绝对路径:根目录与目标路径之间的路径关系
     [root@localhost /]#cd /etc/sysconfig
 
7、新增用户
   #useradd  us1   新增用户us1
   #passwd us1     给用户us1设定密码
 
8、创建目录
    #mkdir  dir1
    #mkdir  dir2  dir3
    #mkdir -p  a1/a2/a3    --创建多级目录
    #mkdir .a1       --创建隐含目录
 
9、创建文件(touch)
    #touch  filename
    #touch f1 f2 f3
    #touch f1  //修改文件的创建时间,不会改变文件的内容
 
10、拷贝文件或目录cp
    #cp  来源路径及文件   目标路径及文件
    #cp f1  dir1/a
    拷贝目录
    #cp -r  源目录名  目标目录名
    #cp -r dir1  d1
      -r:  递归拷贝
      -p:  保留原文件权限属性
 
11、查看文件内容
    #cat f1
    #cat /etc/passwd
    #more /etc/passwd        //翻屏显示内容(向下)
    #less /etc/passwd        //自由上下翻动内容,按“q”退出
    #head /etc/passwd        // 默认显示前10行内容
    #head -3 /etc/passwd     //显示前3行内容
    #tail /etc/passwd        //默认显示最后10行内容
    #tail -3 /etc/passwd     //显示最后3行内容
   
11.1、通配符
    *:表示任意字符(包括没有)
    ?:表示一个任意字符
 
12、移动文件或目录(移动/改名) mv
    #mv  f1  f2  (改名)
    #mv  f1 ../   (同名移动到上一级)
    #mv  f1  ../a1  (移动到上一级并改名为a1)
 
13、删除目录 rmdir 和rm
    #rmdir 空目录名    //只能删除空目录
    #rm -rf 目录名   //删除目录
         -r :递归
         -f :强制 force,不提示
 
14、删除文件rm
    #rm 文件名
    #rm -rf 文件名或者目录
 
15、查找命令:
    #which    命令名       (只用于查找系统中的命令)
    #whereis  命令名       (查找命令路径及帮助文件)
 
16、查找文件find
    #find 路径 -name 文件名  (在某个路径以文件名的方式查找)
    #find  /etc   -name   ifcfg-eth0  (在/etc目录下查找网卡配置文件)
 
17、查找文件命令locate
     #locate ifcfg-eth0   (在/etc目录下查找网卡配置文件)
备注:locate先将当前目录结构做成一个数据库,然后再在此数据库中搜索匹配记录. 第一次使用这个命令需要运行:updatedb 更新数据库,locate 是在数据库中查找,所以速度快,但是数据库是有个计划任务来管理更新
18、ln链接命令
    #ln -s /aaa/f1  /bbb/f1     将/aaa/f1文件软链接到/bbb/f1
    #ln -s /bin/*   /tmp       将/bin目录下所有文件软链接到/tmp目录下
 
19.查找文件指定内容
   #grep  指定的字符串   文件名
   #grep  root  /etc/passwd   显示/etc/passwd文件里root字符串所在行。
 
20、查看电脑启动时的信息
   #dmesg