目录管理

目录管理

1.创建目录

mkdir dir

2.删除目录

rm -rf dir

3.创建目录

 mkdir -p a/b/c/d/e/g
 mkdir -p aa/bb/cc/dd/ee/gg

cd - #记忆近两次使用的目录

文件管理

新建文件

touch file1
touch file{1..10}

删除文件

rm -rf file1

编辑文件

vi file1

复制

cp file1 /mnt/file2
\cp file1 /mnt/file2 #去除别名

移动

mv file1 /mnt/file1

查看文件内容

cat file1

查看文件内容

more file2

从第一页往下查看

tree dir

递归查看目录下的所有子目录和文件

ls -lR

文件搜索

1.find

find /root -name file1

在/root下查找file1

find /root -name file1 -exec rm -rf {} ;

在/root下查找file1并删除 2.which

which ls

3.locate 1)形成数据库

updatedb

2)用locate查找

locate httpd.conf

内容搜索:

1.grep

cat file|grep linux

搜索file中包含linux的行

cat file1 |grep -E "php|linux"

搜索file1中包含php或linux的行

文件或目录权限

查看文件权限

ls -l dir1

修改权限

chmod 755 dir
7 = rwx =421
chmod o+w dir
u,g,o=a

#修改文件所有者

chown [-R] 账号名称:用户组名称 文件或目录