QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2255|回复: 0

LINUX 033 UNIT 3 of REDHAT

  [复制链接]
发表于 2002-12-4 17:05:18 | 显示全部楼层 |阅读模式
UNIT THREE : File and Shell Basics

1、command:

     #pwd           用来显示用户当前所在目录

2、改变目录:

   #cd /home/joshua/work  使用全路径改变一个工作目录

   #cd work  进入当前目录的子目录work中
   
   #cd ../work  进入上级目录的work子目录中

   #cd ../../work 进入上级再上级目录的work子目录中

   #cd    回到用户的工作目录中

   #cd ~student   进入student用户的主目录,一般是/home/student

     #cd -  进入前一次的工作目录:请看下面的例子:

    # pwd

          /usr/local/games

      #cd  /home/joshua

      #cd  -

      #pwd

          /usr/local/games

3、关于home目录

   普通用户都有自己的工作目录,它们被分配在系统的/home目录下

   比如我是student用户,那么我的工作目录就是/home/student

    如果下面有个home.txt的文件那么它的路径表达方式可以是:

   /home/student/home.txt   如果我正用student用户登陆:

   那么也可以用~/home.txt的方式来表示这个路径

4、command:   ls

    再来介绍一下ls命令的详细用法

   #ls           列当前目录的文件与目录

   #ls /         列根目录下的所有文件与目录

   #ls -l /      以详细模式列出所有文件与目录,这时候可以看到

              文件权限、拥有者,组,字节,日期,时间等详细的信息

   #ls -R      显示所有的子目录及其内容

   #ls -d      显示目录信息,默认显示目录内容

5、文件起名规则

    255个字符,不象DOS有8.3规则,可以使用空格与.作为文件名

    不能使用/ > < ? * " '这些系统符号作为文件名

6、系统目录

    /bin /sbin /usr  系统程序用

    /var    logs,PID files, mail存放的地方

    /proc   虚拟的目录在核心里面,主要是一些系统运行时候要改变的数据

           也就是在内存里的数据,可以通过一定的方法更改

    /etc    设置配置文件

    /lib      shared libraries

      /dev    驱动程序文件

    /boot   LINUX核心与系统启动文件

    /home  用户主目录

    /opt     安装时候用来临时存放第三方的压缩包

7、command :  df 、du的用法介绍

   #df  报告系统磁盘使用信息

     -h  以常规形式显示磁盘信息  1M=1024k

        -H  作用和上面相同 不过 1k=1000, 1G=1000 而不是以1024为单位

   #du 统计文件占用空间情况

     -s   只显示总数

     -h   以k  M  G 显示文件大小 1k=1024字节 1M=1024k  1G=1024M

7、一些常用命令的简单介绍

    mv     文件移动命令
    cp      文件拷贝命令
    touch 创建文件组/更改文件时间为当前系统时间

   这里给出一条命令,请大家实验一下:

   touch {report,memo,graph}_{sep,oct,nov,dec}_{a,b,c}{1,2,3}

     rm       删除文件/目录
     mkdir   创建目录
     rmdir   删除目录
     rm -r   递归删除,删除指定目录的所有文件和子目录
     file      检查文件类型
   cat      结合多个文件并将他们的结果输出到输出设备上,如果只写一个文件
          那么就是把这个文件的内容读入,然后再输出到输出设备上
   less     显示文件内容
   tail       显示文件最后部分的内容,默认显示10行
    head    显示文件最前部分的内容,默认显示10行
    pico     一个简单的文本编辑器

8、关于文件名中的一些通配符
   *                代表字符串
    ?          代表一个字符
   [a-z]          从a-z的所有字符
     [^a-b]      除了a,b,c以外的所有字符

小结:这里我们讲了很多内容 其中重要的文件是

/bin
/sbin
/usr
/var
/proc
/etc
/lib
/dev
/boot
/home

在这个UNIT中我们谈到的命令有:

pwd
ls
cd
df
du
mv
rm
touch
cp
cat
less
pico
mkdir
rmdir
tail
head
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 11:40 , Processed in 0.037878 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表