目录管理
目录管理
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] 账号名称:用户组名称 文件或目录