Linux之文件管理命令
基本操作命令
file
确定文件类型file FILES
pwd
返回当前所在绝对路径-P: 不显示链接,而是其原始文件路径
basename
列出基名例:# basename /a/b/c/dd
dirname
列出目录名例:# dirname /a/b/c/d/a/b/c
cd
改变工作目录-P : 使用物理路径而不是链接路径常用操作:cd .. 进入上一级目录cd - 返回上一次进入的目录cd ~ 或 cd 进入当前用户家目录
ls
列出目录内容ls [options] filesoptions:-l 长格式-lh 显示人可读的文件大小-a 显示所有文件(包括隐藏文件)-A 显示所有文件(包括隐藏文件),除.和..文件-i 显示文件inode-d 显示目录本身信息-1 竖行列出-t 根据mtime排序-S 根据文件大小进行排序
stat
显示文件状态信息atime 访问时间mtime 修改时间ctime 改变时间(元数据改变时间)
touch
touch file文件不存在,则创建文件存在,则修改文件时间戳 -a 更新访问时间为当前时间-m 更新修改时间为当前时间-t [[CC]YY]MMDDhhmm[.ss] atime和ctime修改为指定时间-d 'STRING' atime和ctime修改为指定时间-c 不创建任何文件使用touch修改时间,ctime随着一起更新
cp
复制文件和目录语法格式: cp [options] src dst-a 归档等同于-dR --preserve=all-d 复制链接文件本身-L 复制链接文件源文件-i 交互式模式-p 复制时保留文件权限、属主属组、时间戳等同于--preserve=mode,ownership,timestamps--preserve[=ATTR_LIST] 复制时指定保留哪些属性default: mode,ownership,timestampsothers: context,links, xattr, all-R, -r 递归复制-v 显示复制过程-f 如果目标文件无w,则删除它并重新复制一遍
mv
移动文件或目录mv [OPTIONS] SRC_PATH DST_PATH-i 交互式模式-f 强制移动
rename
重命名文件名语法格式:rename 原格式 目标格式 filepath (支持通配符)示例:# rename a abc a 将a改名为abc# rename txt doc *.txt 将txt改为doc,对象为以.txt结尾的所有文件
rm
删除文件或目录-f 强制删除-i 交互式模式-r,R 递归删除注意: 每个命令所能使用的参数是有上限的例:-bash: /bin/rm: Argument list too long# ls | xargs rm -rf 当命令所使用的参数达到上限,则使用xargs来帮助删除
tree
列出树状格式列出目录内容-d 只显示目录-L # 显示层级数示例:# tree -dL 1 / 列出/下目录
mkdir
创建目录mkdir [options] DIRECTORYS-m 'MODE' 创建时目录的权限-p 递归-v 显示创建过程
rmdir 删除空目录
命令总结:
file,pwd,basename,dirname,cd,ls,stat,touch,cp,mv,rename,rm,tree,mkdir,rmdir
Linux之文件管理命令相关推荐
- linux简单文件管理命令的使用
在linux系统中,命令的使用要方便于图形界面的使用,上一个博客介绍了如何使用PuTTy远程登录linux,当然,我使用的是本地登录(手动滑稽) 经过一星期课余时间的了解,大致了解了一些简单的文件管理 ...
- Linux的文件管理命令
1.文件建立 touch file 注意: touch不但可以建立文件也可以修改文件的时间戳 时间戳分为: atime:文件内容被访问的时间标识 mtime:文件内容被修改的时间标识 ctime:文件 ...
- Linux常用文件管理命令详解
cat cat命令用于连接文件并打印到标准输出设备上. 命令语法:cat [参数] [文件名] 参数说明: 参数 说明 -n 由1开始对所有输出的行数进行编号. -b 由1开始对所有输出的行数进行编号 ...
- linux 列出目录结构6,Linux系统目录结构及文件管理命令
Linux目录结构及文件管理命令 目录结构 1.图示 2.目录功能 文件管理命令 1.创建文件 2.创建目录 3.复制 4.移动 5.删除 6.查看文件内容 7.修改文件内容 8.光标定位命令(命令模 ...
- linux目录和文件管理命令
一.linux目录结构 二.目录和文件管理命令 1.1查看文件内容命令 cat -n 对所有输出的行数编号 -b 对于空白行不编号 -s 将所有的连续的多个空行替换为一个空行 more enter键 ...
- linux 删除文件命令_Linux系统常用的文件管理命令
请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解在Linux系统中,常用的文件管理工具有哪 ...
- 史上最全的Linux常用——目录和文件管理命令——收藏这一篇就够了!(超全,超详细)
史上最全的Linux常用--目录和文件管理命令--收藏这一篇就够了!(超全,超详细) Linux目录结构 命令 查看文件内容:-cat 查看文件内容:-more 查看文件内容:-less 查看文件内容 ...
- linux下如何bash文件,Linux系统的文件管理命令及bash的相关工作特性
一.Linux系统的文件管理命令: 1 \pwd:printing working directory 2 \cd:change directory cd [/PATH/TO/SOMEDIR ...
- Linux常用命令(第二版) --文件管理命令
文件管理命令 并不建议:照着像命令大全这类的书来学! 常用命令大约有200个. 文件命名规则: a)除了'/'之外所有字符都合法! b)这些字符最好不用 1.空格符,制表符,退格符 2.连接符 3.特 ...
最新文章
- python手机版打了代码运行不了-三款可以在安卓手机上运行Python代码的软件
- SQL游标原理和使用方法
- EBCDIK,EBCDIC,ASCII,shift JIS間の変換
- java面试题(java基础)
- POJ - 1847 Tram(最短路)
- 装饰一个类及内部方法
- 二代CMS旅游网站程序国际版开发中(支持英文、法文等),支持拓展语言包
- mysql 中caption_Django-Model操作数据库(增删改查、连表结构)(示例代码)
- 请问一下:诸位遇到输入汉字时会重复输入
- 开源linux_15本书(适合(希望)喜欢Linux和开源的孩子)
- 机器学习十大经典算法之逻辑回归
- Focal Loss 分类问题 pytorch实现代码(续1)
- 假设检验、显著性水平α、P值、置信区间
- token登录最详细代码实例
- 如何证明Coq标准库中filter引理
- Django的模板语言DTL介绍以及渲染方式
- [提醒]曾经犯的谜之错误
- SVN+TortoiseSVN+Subclipse使用总结
- python分钟转换小时_Python程序将秒转换为小时,分钟和秒
- 少儿编程软件python_Python编程软件下载