管理目录命令:
pwd:显示当前目录
Cd: 改变当前目录
ls: 查看目录下的内容
rmdir: 删除目录
管理文件命令:
cat: 查看文件内容
cp: 复制文件内容
grep:在文件中查找某字符
touch:创建文件
rm :删除文件
mv :移动文件
管理目录命令:
一:pwd 命令
1.命令格式:
pwd [选项]
2.命令功能:
查看”当前工作目录“的完整路径
3.常用参数:
一般情况下不带任何参数
如果目录是链接时:
格式:pwd -P 显示出实际路径,而非使用连接(link)路径。
实例1:用 pwd 命令查看默认工作目录的完整路径
命令:
pwd
输出:
实例2:使用 pwd 命令查看指定文件夹
命令:
pwd输出:
实例3:使用 pwd -LP命令查看实际路径
二:cd :命令
cd命令
cd命令用来改变所在目录。
cd / 转到根目录中
cd ~ 转到/home/user用户目录下
cd /usr 转到根目录下的usr目录中————-绝对路径
cd test 转到当前目录下的test子目录中——-相对路径
实例1:用 cd命令切换目录
三ls:命令
1. 命令格式:
ls [选项] [目录名]
2. 命令功能:
列出目标目录中所有的子目录和文件。
3. 常用参数:
-a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件
-R, –recursive 同时列出所有子目录层
-k 即 –block-size=1K,以 k 字节的形式表示文件的大小。
-l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。
-L, –dereference 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息
例一:列出/init.d文件夹下的所有文件和目录的详细资
例二:列出当前目录中所有以“n”开头的目录的详细内容,可以使用如下命令:
例三:只列出文件下的子目录
命令:ls -l /etc/yum | grep "^d"
列出 /etc/yum 文件下面的子目录详细情况
输出:
四rmdir:命令
rmdir命令目录基本操作 rmdir命令用来删除空目录。
-p或–parents:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除; –ignore-fail-on-non-empty:此选项使rmdir命令忽略由于删除非空目录时导致的错误信息;
-v或-verboes:显示命令的详细执行过程;
–help:显示命令的帮助信息;
–version:显示命令的版本信息。
例一:rmdir不能删除空目录
例子:rmdir删除新建的www目录
管理文件命令:
一 cat: 命令
例一:cat查看文件内容
例二:cat命令 将 文件yum.con virc 文件内容合并后放入WWW里面
二:cp复制文件内容
例一:将yum 复制到ddd文件
例二:将yum.conf 文件 复制到ddd文件,并改名为ttt
三:grep:在文件中查找某字符
四:touch:创建文件
touch [选项]。。。 文件。。。
-a 或–time=atime或–time=access或–time=use 只更改存取时间。
-c 或–no-create 不建立任何文档。
-d 使用指定的日期时间,而非现在的时间。
-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m 或–time=mtime或–time=modify 只更改变动时间。
-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
-t 使用指定的日期时间,而非现在的时间。
例一:创建123文件,查看文件信息
例二:更该文件日期时间
五:rm删除文件
-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;
-f:强制删除文件或目录;
-i:删除已有文件或目录之前先询问用户;
-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;
–preserve-root:不对根目录进行递归操作;
-v:显示指令的详细执行过程。
例一;删除文件123
例二:删除命令以及目录
六:mv移动文件
–backup=<备份模式>:若需覆盖文件,则覆盖前先行备份;
-b:当文件存在时,覆盖前,为其创建一个备份;
-f:若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录;
-i:交互式操作,覆盖前先行询问用户,如果源文件与目标文件或目标目录中的文件同名,则询问用户是否覆盖目标文件。用户输入”y”,表示将覆盖目标文件;输入”n”,表示取消对源文件的移动。这样可以避免误将文件覆盖。 –strip-trailing-slashes:删除源文件中的斜杠“/”;
-S<后缀>:为备份文件指定后缀,而不使用默认的后缀;
–target-directory=<目录>:指定源文件要移动到目标目录;
-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作
例一:将ddd改名为eee
例二:将eee文件移动到34目录下
原创文章,作者:kang,如若转载,请注明出处:http://www.178linux.com/74818