Chinaunix首页 | 论坛 | 博客
  • 博客访问: 46587
  • 博文数量: 7
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 221
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-25 12:31
文章分类
文章存档

2014年(1)

2013年(6)

我的朋友

分类: LINUX

2013-03-31 13:36:50


首先介绍下常用快捷键的使用:
1.tab键  如果接在一串指令的第一个字的后面,则为命令补齐,否则为档案补齐
2.ctrl+c 强制终止当前进程(当你遇到某些程序在系统跑不停的时候,这时候这个键就会派上用途了
3.ctrl+d  代表着键盘输入结束,它的功能和exit等同
4.ctrl+l 清除终端,等同于clear
5.ctrl+k 删除光标到行末所有子符
6.ctrl+u 清除当前行

常规目录操作

pwd 查看当前目录路径
cd   是进入一个目录操作,它常用的选项有:
cd   ~    进入用户的家目录
cd   -    返回到上次所在目录
cd   ..   返回上一级目录
cd    .   表示当前目录

ls  列出目标目录中所有的子目录和文件
-a   用于列出所有的文件和子目录,其中包括以.开头的隐藏文件
-l    除了文件名之外,还将文件的权限,所有者,文件的大小等详细信息列出来
-h  以人类能够读懂的方式显示,比如为 KB  MB的形式
-d 只显示目录,而不是下面的子文件或目录

eg
[yaya@localhost etc]$ ls -l
总计 3452
-rw-r--r--  1 root root   15288 2008-01-15 a2ps.cfg
-rw-r--r--  1 root root    2562 2008-01-15 a2ps-site.cfg

[yaya@localhost /]$ ls -a
.autofsck     boot           lianxi  misc        root  srv       usr
.autorelabel  dev            lib     mnt         sbin  sys       var

[yaya@localhost /]$ ls -lh
drwxr-xr-x   2 root root 4.0K 01-13 11:10 bin 
drwxr-xr-x   4 root root 1.0K 01-10 14:51 boot

[yaya@localhost etc]$ ls -d /etc
/etc

mkdir 建立新目录
-p 如果创建目录时,上层目录不存在时,主动建立,不会出现提醒

比如你要在根目录的lianxi文件下,在lianxi目录下新建a,b,c,在a下新建aa,b下新建bb,c下新建cc.
[root@localhost ~]# mkdir /lianxi/{a/aa,b/bb,c/cc} -p
[root@localhost ~]# tree /lianxi
/lianxi
|-- a
|   `-- aa
|-- b
|   `-- bb
`-- c
    `-- cc

du 显示目前的目录所占的磁盘空间
-a 为每个指定文件显示磁盘使用情况
-h 用GB,MB,KB单位计算块数
-s  计算文件夹的总所占的磁盘空间


[root@localhost ~]# du /lianxi
4       /lianxi/c/cc
8       /lianxi/c
4       /lianxi/a/aa
8       /lianxi/a
4       /lianxi/b/bb
8       /lianxi/b
28      /lianxi

[root@localhost ~]# du -s /lianxi/
28      /lianxi/

常规文件操作

touch  当文件不存在时,则建立文件,当文件存在时候,则修改文件的时间记录

root@localhost ~]# touch /lianxi/a 修改了a的建立时间
[root@localhost ~]# ls -l /lianxi
总计 12
drwxr-xr-x 3 root root 4096 03-31 12:54 a
drwxr-xr-x 3 root root 4096 03-31 11:32 b
drwxr-xr-x 3 root root 4096 03-31 11:32 c
[root@localhost ~]# touch a  /lianxi

cp 将文件或是目录拷贝到另一个文件或是目录
其中,不能将文件夹拷贝到文件里

[root@localhost lianxi]# cp a b/bb -r  -r是无条件复制,不需要提醒
[root@localhost lianxi]# tree
.
|-- a
|   `-- aa
|-- b
|   `-- bb
|       `-- a
|           `-- aa
`-- c
    `-- cc

[root@localhost lianxi]# touch dd 因为dd是文件,不能将文件夹copy到文件
[root@localhost lianxi]# cp c /cc/aa dd
cp: 目标 “dd” 不是目录

[root@localhost lianxi]# cp   c    a  不能直接把文件夹copy到文件夹,如果加上-r则就可以执行
cp: 略过目录 “c”

[root@localhost lianxi]# cp c a  -r 这样就可以执行

file 可以识别不同的文件夹
[root@localhost lianxi]# file /lianxi   lianxi是一个文件夹
/lianxi: directory

[root@localhost lianxi]# file ff/dd    dd是一个文件
ff/dd: empty

rm  删除指定的文件或是文件夹
-f  略过不存在的文件,不显示任何xinxi
-r 同时删除该目录下的所有目录层

[root@localhost lianxi]# tree
.
|-- a
|   `-- c
|       `-- cc
|           `-- aa
|-- b
|   `-- bb
|       `-- a
|           `-- aa
|-- c
|   `-- cc
|       `-- aa
|-- dd
|-- ee
|   `-- gg
`-- ff
    |-- dd
    |-- ee
    |   `-- gg
    `-- gg

14 directories, 5 files
[root@localhost lianxi]# rm -r a   a是一个包含子目录的文件夹,删除时则需要提醒
rm:是否进入目录 “a”?
[root@localhost lianxi]# rm -rf a 加上选项 -f,删除文件夹时就可以直接删除了

阅读(1517) | 评论(0) | 转发(0) |
1

上一篇:目录作用介绍

下一篇:RAID磁盘阵列详解

给主人留下些什么吧!~~