【初探Linux】文件结构及基本操作
Linux文件结构
文件组织结构:目录树状结构,FHS(Filesystem Hierarchy Stardard)标准
在Linux系统中,常见的文件夹及其全称如下: |
Q、文件的基本操作有哪些?
新建、复制、删除、移动文件与重命名、查看文件、查看文件类型、搜索文件。
新建:
touch filename 创建文件,如果文件存在那么就会更新时间戳
mkdir direction_name、mkdir -p dir_p/dir_s(if dir_p do not exist) 文件夹和文件不可同名(everything is a file)文件夹本质也是文件
复制:cp file target_dir、cp dir target_dir -r
删除:rm file、rm dir -r、rm file -f(题外话 chmod 444 file 给文件施加写保护
移动文件与重命名:mv file target_dir、mv file_old file_new
查看文件:cat file、cat -n flie 标上行数、nl -b a filename(=cat -n)、more filenane 功能强大、head/tail filename (-f 实时读取)
查看文件类型:file filename Linux中文件类型不根据文件后缀判断,根据文件内容判断
搜索文件:
whereis filename
find target_dir file、file [path] [option] [action]、find target_dir -name filename、file target_dir -mtime 0(列出目标文件夹中24小时内修改过的文件)
locate target_dir file:apt-get update、apt-get install locate、updatedb、locate target_dir file locate命令通过mlocate.db数据库来检索信息,需要手动安装,更新
which filename 通常用来确定是否成功安装某程序,只从PATH指定路径下搜索命令并返回第一个搜索到的结果
参考链接:蓝桥云课-Linux
tips:nohup xeyes & :eyes: