[linux]Linux 操作系统下一些常用命令的使用方法介绍

1.  创建子目录命令  mkdir

用法: mkdir  subdir  (例: mkdir  aaa)

2.   转换路径命令 cd

用法: cd  subdir     (例: cd  aaa, cd  .. ,cd  \)

3.   显示当前工作路径命令 pwd

     用法:

4.   拷贝文件命令 cp (参数: -a, -f, -i, -r )

用法: cp  sfile  dfile

5.   删除文件命令  rm

用法: rm  filename

6.   删除目录命令  rmdir

    用法:  rmdir sdir(空目录)

7.   显示文件内容和file1与file2之间的连接  cat

(1)  cat  filename  显示文件内容

(2)  cat  file1 file2>file3

8.  改变文件或目录的访问权限  chmod

-rwxr-x ( 其中: r----4  w----2   x----1 )  

     用法:  chmod  +-=  rwx 文件名

9. 改变文件或目录的拥有者   chown  

     用法:  chown 文件名  用户名

10. 列表显示文件名或目录名   ls

  用法: ls 或  ls -l

11. 查找文件或目录  find

   用法: find 文件名或目录名

12. 显示进程或状态  ps

   用法: ps

 

//目录操作相关

[class1@localhost 09610]$ mkdir 1 //新建目录1

[class1@localhost 09610]$ ls //列出目录内容,加-l,列出详细内容;加 -al ,列出隐藏文件。

1  11  12  13  aa                        

[class1@localhost 09610]$ du -sh //查看目录大小。

48K     .

[class1@localhost 09610]$ pwd //查看当前目录位置

/home/class1/09610

[class1@localhost 09610]$ cd 1 //目录切换,“..”表示上层目录

[class1@localhost 1]$ cd ..

[class1@localhost 09610]$ cat >110       //以管道的形式,向文件110写入内容,如果文件110不存在则新建

ni hao , wanping!

[class1@localhost 09610]$ ctrl + c       //结束输入,ctrl+c

bash: ctrl: command not found

//文件操作

[class1@localhost 09610]$ cp ./110 ./1 //复制文件,源文件路径到目的目录

[class1@localhost 09610]$ cd 1

[class1@localhost 1]$ ls

110

[class1@localhost 1]$ rm 110 //删除文件

[class1@localhost 1]$ cd ../

[class1@localhost 09610]$ ls

1  11  110  12  13  aa

[class1@localhost 09610]$ rmdir 1 //删除目录

[class1@localhost 09610]$ ls

11  110  12  13  aa

[class1@localhost 09610]$ mkdir 2

[class1@localhost 09610]$ cd 2

[class1@localhost 2]$ cat >220 //查看文件内容

nihao , wanping

[class1@localhost 2]$ cat >221

111111111

222222222

[class1@localhost 2]$ cat 220 221 > 223 //将文件220、221合并为文件223

[class1@localhost 2]$ cat 223

nihao , wanping

111111111

222222222

[class1@localhost 2]$ ls -l

总用量 24

-rw-r--r--  1 class1 class2 17  4月 19 19:27 220

-rw-r--r--  1 class1 class2 20  4月 19 19:27 221

-rw-r--r--  1 class1 class2 37  4月 19 19:27 223

[class1@localhost 2]$ mkdir 21

[class1@localhost 2]$ ls -l

总用量 32

drwxr-xr-x  2 class1 class2 4096  4月 19 19:28 21

-rw-r--r--  1 class1 class2   17  4月 19 19:27 220

-rw-r--r--  1 class1 class2   20  4月 19 19:27 221

-rw-r--r--  1 class1 class2   37  4月 19 19:27 223

[class1@localhost 2]$ chmod +600 220 //更改目录权限,不同用户的不同读写权限

[class1@localhost 2]$ ls -l

总用量 32

drwxr-xr-x  2 class1 class2 4096  4月 19 19:28 21

-rw-------  1 class1 class2   17  4月 19 19:27 220

-rw-r--r--  1 class1 class2   20  4月 19 19:27 221

-rw-r--r--  1 class1 class2   37  4月 19 19:27 223

[class1@localhost 2]$ chmod +666 221

[class1@localhost 2]$ ls -l

总用量 32

drwxr-xr-x  2 class1 class2 4096  4月 19 19:28 21

-rw-------  1 class1 class2   17  4月 19 19:27 220

-rw-rw-rw-  1 class1 class2   20  4月 19 19:27 221

-rw-r--r--  1 class1 class2   37  4月 19 19:27 223

[class1@localhost 2]$ chown 220 class2 //更改目录所属者

chown: 无法访问‘class2’: 没有那个文件或目录

[class1@localhost 2]$ find 2201 //查找文件目录或文件

find: 2201: 没有那个文件或目录

[class1@localhost 2]$ find 220

220

[class1@localhost 2]$ ps //查看所有进程的状态

  PID TTY          TIME CMD

2996 pts/1    00:00:00 bash

14368 pts/1    00:00:00 ps

[class1@localhost 2]$ kill pid

posted @ 2012-04-25 21:47  wanpp590  阅读(442)  评论(0编辑  收藏  举报