1. Linux 是一个多用户 多任务的操作本系统

2. 使用 SecureCRT 字登陆软件,可以远程登陆到Linux 服务器

3. SecureCRT 字登陆软件 登陆到服务器之后, Linux 为其
提供了一个 命令行 式的 交互环境。
   单词1 单词2 ...

4. 关于 目录 和 文件的命令
   ls 的命令格式
   ls [option ...] [文件或目录]


ls  list    显示当前目录下的文件、目录信息
选项(option):
   -a 显示包括隐藏、系统等属性的文件、目录信息
   -l 以列表形式显示
第一位:文件或目录属性;d表示是目录;-表示是文件
以后的9位,分3组,每3位一组。
第一组:所属用户的权限
第二组:所属用户组的权限
第三组:其他用户权限

目录与路径
目录:用以存放文件及目录;目录与目录之间是一对多关系:任何一个目录如果有上一级目录(父目录),那么最多有一个;但可以有多个下级目录(子目录);目录之间是一种树形结构。
路径:表达从一个目录出发,到达另一个目录所经过的目录集合,并以规格形式书写,就形成路径。
路径分两类:绝对路径和相对路径;
表达当前所在目录的绝对路径称为“当前路径”。
-rw-r--r--  1 zhocpp zhocpp     139 11-02 19:51 ??1
-rw-r--r--  1 zhocpp zhocpp     128 10-27 18:34 der.sh
drwxr-xr-x  4 zhocpp zhocpp    4096 11-02 16:45 Desktop
-rw-r--r--  1 zhocpp zhocpp      18 10-27 18:13 firsth.sh
-rwxr-xr-x  1 zhocpp zhocpp     282 10-27 16:46 first.sh
drwxr-xr-x  3 zhocpp zhocpp    4096 10-31 17:19 libreoffice
drwxrwxr-x  2 zhocpp zhocpp    4096 11-02 18:22 log
-rw-r--r--  1 zhocpp zhocpp  905736 10-26 19:34 l.txt
-rw-r--r--  1 zhocpp zhocpp 1977444 08-11 20:00 ojdbc6.jar
drwxr-xr-x 12 zhocpp zhocpp    4096 10-19 20:36 run
-rwxr--r--  1 zhocpp zhocpp     118 11-02 20:21 testFunction
drwxr-xr-x  9 zhocpp zhocpp    4096 08-10 17:31 tomcat6
drwxr-xr-x  2 zhocpp zhocpp    4096 11-02 20:41 wangzao0527
drwxr-xr-x 28 zhocpp zhocpp    4096 10-19 20:12 work2011
drwxrwxr-x 61 zhocpp zhocpp    4096 11-02 19:50 work2012
-rw-rw-r--  1 zhocpp zhocpp    7488 08-20 10:04 wrong.log
-rw-r--r--  1 zhocpp zhocpp  126199 10-23 19:12 xzy1111

命令:
   cd  change dir 转换目录的命令

   cd [目录]

   路径: 相对的  和  绝对的
  绝对路径其实是相对于根目录的路径表示方式。始终是从根目录
出发,来表示某一个文件或目录在文件系统中的位置。

   子目录表示:  子目录名称/
   父目录表示:   ../
   当前目录表示:  ./

   cd /home/zhocpp/work2012/../work2011

   tree [目录]
   通过tree 可以查看文件系统的目录及文件的层级关系。

cp 命令   copy

   cp 命令格式

   cp [option...] 源文件...  目标文件或目标目录...

   例子
   cp ../../file1   ./
   cp ../../file1   ./newFileName

   选项 option
   -R   表示递归遍历源目录,将其全部 拷贝复制到目标目录。

mv 命令   move 移动文件或目录,(rename 文件或目录)

   mv 命令格式
   mv [option...] 源文件或目录   目标文件或目录

   例子
   mv  ../../file1 ./
   mv ./file1  ./file2

注意: 在使用 cp 或 mv 的时候, 请务必注意是否会产生覆盖。

touch 命令    创建一个空的新文件,或对已有文件修改时间戳,修改为当前时间。

touch 文件名称

rm 命令  remove 删除一个文件或目录

rm命令格式

rm [option...] 文件或目录

选项 option
-R  递归式遍历所有子目录及文件,并将其删除
-f  force  强制删除
-i  交互式,提示用户是否删除。


mkdir 命令 make directory  创建一个目录
mkdir [option...] 目录名称

例子
mkdir /home/zhocpp/work2012/wangxh1006

rmdir 命令 remove directory 删除一个目录
rmdir [option...] 目录名称

rmdir /home/zhocpp/work2012/wangxh1006
注意: 不能直接删除非空的目录,只能直接删除 空目录。


公共规则:
   1. /home/zhocpp/zhocpp2012 是C++课同学们的公共目录

   2. 在公共目录下只允许存在同学们的自己的目录,不允许存在
   其它目录或文件,会定时清理。

   3. 在公共目录下创建自己目录的 目录命名规则是
       名字汉字全拼生日的月和日
       例如:
       wangxinhua1006

       mkdir /home/zhocpp/zhocpp2012/wangxinhua1006

   4. 除了自己的目录,其它目录不要随意操作。
       特别是 mv 或者 rm