1.touch命令用于创建空白文件与修改文件时间:(touch [选项] [文件])

对于在Linux中的文件有三种时间:

更改时间(mtime):内容修改时间(不包括权限的)

更改权限(ctime):更改权限与属性的时间

读取时间(atime):读取文件内容的时间

附录:

-a  近修改“访问时间”(atime)

-m  近修改“更改时间”(mtime)

-d  同时修改atime和mtime

-t  要修改成的时间[YYMMDDhhmm]

2.mkdir用于创建空白的文件夹:(mkdir [选项] 目录)

mkdir jacun

附录:

-m=MODE  默认的文件目录权限,如“-m755”

-p      连续创建多层目录(若文件夹已存在则忽略)

-v      显示创建的过程

3.cp命令用于复制文件或目录:(cp [选项] 源文件 目标文件)

复制命令的三种情况:

  目标文件是一个目录,会将源文件复制到该目录中。

  目标文件是一个文件,会将源文件覆盖该文件。

  目标文件不存在,将会复制源文件并修改为目标文件的名称(重命名)。

附录:

-p  保留原始文件的属性

-d  若对象为“链接文件”,则保留该“链接文件”的属性

-r  递归持续复制(用于目录)

-i  若目标文件存在则询问是否覆盖

-a  相当于-pdr(p,d,r为上述的参数)

4.mv命令用于移动文件或改名:(mv [选项] 文件名 [目标路径|目标文件名] )

5.rm命令用于删除文件或目录:(rm [选项] 文件)

附录:

-f  忽略警告信息

-i  删除前先询问

-r  删除文件夹

Linux系统中还有一个rmdir命令,他不同于rm -rf命令会删除一切,而是金删除空目录,遇到目录内存有文件时会报错。

6.dd命令用于指定大小的拷贝的文件或指定转换文件:(dd [参数])

if      输入的文件名称

of       输出的文件名称

bs       设置每个“块”的大小

count     设置要拷贝“块”的个数

conv-ucase   将字母从小写转换为大写

conv-lcase  把字符从大写转换为小写

Linux就该这么学--命令集合4(文件目录管理命令)的更多相关文章

  1. Linux就该这么学--命令集合7(管道命令符)

    1.管道命令符“|”的作用是将前一个命令的标准输出当作后一个命令的标准输入,格式为:“命令A|命令B”. 找出被限制登录用户的命令是:grep "/sbin/nologin" /e ...

  2. 《linux就该这么学》课堂笔记04 常用命令cat、mor...tar、find

    本节命令汇总 命令 说明 格式 常用参数 实例 备注 cat 查看纯文本文件(内容较少) cat [选项] 文件名称 -n 显示行号 cat -n install-setup-ks.cfg 查看ins ...

  3. Linux常用命令(第二版) --权限管理命令

    权限管理命令 1.chmod[change the permissions mode of a file] : /bin/chmod 语法: chmod [{ugo}{+-=}{rwx}] [文件或目 ...

  4. Linux 就该这么学 CH09 使用ssh服务管理远程主机

    1 .配置网络服务 1)配置网络参数   五种配置网络的方法:命令行,编译网络配置文件,nmtui(旧版ui界面),nm-connection-edit(新版ui),VM虚拟机右上角图标等.  这里配 ...

  5. 【Linux命令】ldconfig动态链接库管理命令

    ldconfig动态链接库管理命令,其目的为了让动态链接库为系统所共享. 作用: 默认搜寻/lilb和/usr/lib,以及配置文件/etc/ld.so.conf内所列的目录下的库文件. 搜索出可共享 ...

  6. Linux 就该这么学 CH04 VIM编辑器和Shell命令脚本

    0 概述 1 Vim编辑器 在linux 中一切都是文件,而配置一个服务就是修改其配置文件的参数. vim 编辑器有三种模式:命令模式,末行模式和编辑模式. 命令模式:控制光标移动,对文件进行操作. ...

  7. Linux 命令集合之进程查看命令-软件安装命令-文件查找命令-主机修改命令

    1.dpkg 的使用 dpkg -s ssh 查看是否按装了ssh软件 dpkg -L ssh 查看ssh安装的关联目录结构和安装位置 dpkg -i vim.deb 本地离线安装vim编辑器 apt ...

  8. Linux就该这么学——新手必须掌握的命令之文件目录管理命令组

    touch命令 用途 : 用于创建空白文件或设置文件的时间 格式 : touch [选项] [文件] 参数 作用 -a 仅修改”读取时间”(atime) -m 仅修改”修改时间”(mtime) -d ...

  9. Linux命令(二十七) 用户组管理命令

    Linux提供了一系列的命令管理用户组.用户组就是具有相同特征的用户集合.每个用户都有一个用户组,系统能对一个用户组中所有用户进行集中管理,通过把相同属性的用户定义到同一用户组,并赋予该用户自一定的操 ...

随机推荐

  1. LeetCode OJ--Path Sum *

    https://oj.leetcode.com/problems/path-sum/ 树的深搜,求从根到叶子的路径. 记住深搜的样子 #include <iostream> using n ...

  2. Web前端入门知识

    第一阶段:理论知识 第一章:协议理解 第二阶段:了解知识 第二章:前端简介 第三阶段:入门知识 第三章:标签结构 第四章:常用标签 第四阶段:样式搭配 第五章:样式初见 第六章:属性选择 第七章:属性 ...

  3. F#周报2019年第21期

    新闻 F#在GitHub上的开发仓库现在变为dotnet/fsharp Ionide 4.0路线图 Fable的五月公告 Visual Studio 2019版本16.1 WinUI 3.0路线图 欢 ...

  4. 简单的makefile模板

    makefile不是总用到,每次用到的时候总要重新找资料,有点麻烦(怪自己基础知识不扎实,汗).留一个通用模板放这,方便以后使用 CC = gcc CXX = g++ LINK = g++ CFLAG ...

  5. linux几种常见的文件内容查找和替换命令

    作为一个以前没怎么接触过linux的小白,开始使用linux,各种不习惯,这周遇到一个文件内容测查找和替换的需求.学习了以下几种实现方式: 1.vi命令下的查找和替换 1.1 vi下的查找 /patt ...

  6. TF-IDF学习笔记

    计算文本的权重向量,有个很有效的权重方案:TF-IDF权重策略.TF-IDF含义是词频逆文档频率,指的是,如果某个词或短语在一篇文章中出现的频率高,并且在其他文章中很少出现,则认为此词或短语具有很好的 ...

  7. 327. Count of Range Sum

    /* * 327. Count of Range Sum * 2016-7-8 by Mingyang */ public int countRangeSum(int[] nums, int lowe ...

  8. Java-ArrayList使用技巧---从第一个List中去除所有第二个List中与之重复的元素

    需求:从 mAllList 中去除所有 mSubList 中与之重复的元素 测试数据:mAllList 中包含100000个无序无重复字符串,mSubList 中包含50000个无序无重复字符串 方法 ...

  9. Unable to lock the administration directory (/var/lib/dpkg/) is another process using it?

    I see pretty much all the answers recommend deleting the lock. I don't recommend doing that as a fir ...

  10. git 怎样删除远程仓库的最近一次错误提交?

    假设你有3个commit如下: commit 3 commit 2 commit 1 其中最后一次提交commit 3是错误的,那么可以执行: git reset --hard HEAD~1 你会发现 ...