网站首页 > 精选文章 / 正文
大家好!以下是我个人在工作中记录的Linux系统常用文件操作指令,希望对您有帮助!
一、文件目录操作指令
查看命令分类 type 命令
内部命令帮助 help 命令 (help cd)
外部命令 mam 命令 (man ls)
cd 切换目录 进入familyA 目录:
cd familyA
cd ..
./当前目录
ls 显示当前目录内容:
ls -F 区分文件和目录
ls -a 显示所有文件、包括隐藏的
ls -R 把当前目录下的文件也显示出来
ls -l 显示文件的信息
ls -l my 过滤文件或目录为my的
ls -l my? 过滤文件或目录以my开始的 ?代表一个字符
ls -l my* 过滤文件或目录为my的 *代表0个或多个字符
touch 新建空文件
touch father.txt 家庭A中有一个父亲
echo "Your are the best girl." > book.txt
touch doll.txt
cp 拷贝文件 cp source destination 源对象 目标对象
cp test1 test2 当source 和destination参数都是文件名时,cp命令将源文件复制到一个新文件,文件名为test2
cp test1 dir
cp doll.txt /home/familyA/house/roomB
-f或--force 强行复制文件或目录,不论目标文件或目录是否已存在。
-i或--interactive 覆盖既有文件之前先询问用户。
-l或--link 对源文件建立硬连接,而非复制文件。
-p或--preserve 保留源文件或目录的属性。
-r 递归处理复制文件。
-R或--recursive 递归处理复制目录,将指定目录下的所有文件与子目录一并处理。
-s或--symbolic-link 对源文件建立符号连接,软链接,而非复制文件。
cp -f test* dir 将所有以test开头的文件复制到目录dir下
mv 移动文件、目录 或是更改文件或目录的名称。
mv 1.txt 2.txt 重命名文件
mv sofa.txt /home/familyA/house/roomB 移动文件到指定目录
mv dir1 dir2 移动目录,内容不变,改变目录名称
rm 删除文件或目录
-f或--force 强制删除文件或目录。
-i或--interactive 删除既有文件或目录之前先询问用户。
-r或-R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。
rm doll.txt 文件
rm -rf dir 目录
mkdir 创建目录
mkdir kitchen
rmdir 删除空目录
rmdir bathroom
stat 查看文件统计信息 stat 1.txt
file 查看文件类型 file 1.txt
cat 显示文件内容
cat book.txt
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
more less 分页显示
more book.txt
tail 默认显示文件末尾10行
-n lines 显示文件最后的lines行
-f 动态显示文件尾部内容
head 显示文件头部内容
wc 显示文档行数,字数,字符数
wc book.txt
find 查找指定的文件
find -name book.txt
grep 查找指定字符串
-v 显示不匹配的
-n 显示行号
-c 显示匹配的行数
-e 指定多个匹配模式
grep b book.txt 显示匹配b的文本行
grep -e b -e a book.txt
pwd 显示当前目录
tree 显示目录树
ln -s 建立软连接
ln -s /../roomB /home/roomB
alias 设置指令的别名。
语 法:alias[别名]=[指令名称]
alias cp='cp -i'
若仅输入alias,则可列出目前所有的别名设置。
unalias
语 法:unalias [-a][别名]
unalias为shell内建指令,可删除别名设置。
-a 删除全部的别名。
unalias cp 去掉 cp 命令的别名,这时你再用 cp -rf 复制文件时,就不会要求确认啦.
Tags:linux创建文件
猜你喜欢
- 2025-01-14 Linux系统中root用户无法创建文件夹
- 2025-01-14 Linux批量修改文件名及强大的$\「\」用法介绍
- 2025-01-14 Linux系统内核、shell、文件系统和应用程序示例
- 2025-01-14 Linux技巧:cp命令自动创建不存在的目录和只复制修改的文件
- 2025-01-14 Linux开机启动文件rc.local设置 实例篇
- 2025-01-14 Linux系统的文件权限详解
- 2025-01-14 Linux的文件类型
- 2025-01-14 linux中压缩文件命令gzip和tar的压缩选项的简单用法
- 2025-01-14 Linux 文件系统的基本介绍
- 2025-01-14 Linux服务器打造一个简单的文件共享系统