linux基本命令-目录管理-文件管理

⑴、目录查看命令之ls

ls:显示当前目录内的文件

-l:列出当前目录内的文件并显示其相关属性

-a:显示当前目录内包含隐藏文件在内的所有文件

-A:显示当前目录内除了.和..目录以外的所有目录

-h:按单位为k或M进行文件大小的显示。

-r:逆序显示

-R:递归显示目录

⑵、系统时间查看和修改命令之clock、hwclock、date

clock:显示系统时间

hwclock:显示系统的硬件时间。

hwclock -w:把系统时间同步到硬件

hwclock -s:把硬件时间同步到系统

date 修改时间

date 月月日日时时分钟年年(年年).秒秒

⑶、目录、文件创建和删除命令之mkdir,touch、rmdir、rm

mkdir:创建空目录

mkdir -p:递归创建目录

touch:创建一个文件

touch -c :文件存在的时候不再创建

rmdir:删除一个空目录

rmdir -p:递归删除一个目录

rm:删除文件

rm -i:交互式删除

rm -f:暴力删除

rm -r:递归删除目录

rm -rf:

touch的另一个用法:修改时间戳

-a:只改变访问时间

-m:只改变修改时间

-t:自建时间(年月日时分.秒)--与a、m配合使用!)

stat:显示文件的时间戳

⑷、文件、目录的复制命令之cp

cp /etc/passwd /tmp/:复制到目录下并保存原文件名

cp /etc/passwd /tmp/test:test目录存在,意义如上,否则为复制并重新命名为test

-r:递归复制目录

-i:交互式显示信息

-f:强制覆盖

-p:保持原文件的属性

-a:保留文件的所有属性

cp -P:复制链接文件的时候,直接复制链接(cp 链接文件默认复制的是链接所指向的文件)

⑸、目录文件的移动、重命名命令之mv

mv SRC(源) DEST(目标)

mv ab bc

⑹、文本文件查看命令之cat、more、less、head

cat:链接并显示文件的所有内容

-n:显示的时候显示行号

-E:显示每行的结束符

-T:显示制表符

tac:逆序显示

more:与cat的用法大致相同,只是提供了向前向后翻页来分页进行显示。显示到最后自动退出

less:与more相似,只是显示的最后需要输入q才会退出显示

head:显示文本文件的前n行

-n:前n行

tail:查看文本的后n行,默认是10

-n:后n行

tail的特殊用法:

-f:查看文件尾部,而且不退出,等待显示后续追加的新内容;

⑺、文本处理命令之cut、sort、wc、tr

cut:用于剪切数据并显示

-d:知道字段分隔符。默认为空,cut -d: -f7 空格符 cut -d‘‘

-f:制定要选择的字段

sort:文本排序的命令

-n:按数值的大小排序

-r:降序排序

-u:相同的行之显示一次

-f:忽略大小写

wc:文本统计命令

-l:只显示行数

-w:只显示单词数

-c:只显示字节数

-L:表示显示最长的一行包含多少个字符

tr:用于实现转换或删除字符

tar ab AB:转换

tar -d:删除出现的字符

⑻、目录权限管理

1、chown:修改文件属主--(只有管理员才有此权限)

chown USERNAME file....(只改变目录本身)

-R:递归修改(修改目录及其内部文件的属主)

--reference=/path/to/somefile file:把file的属主设定为与somefile的属主一样(不需要指定属主)

chown USERNAME:GRPNAME fiel... 同时改变属主和属组

hown :GROUPNAME fiel....   修改属组

2、修改文件属组:chgrp:修改文件属组--只有管理员才能使用

基本附件参数与chown一样

chgrp GROUPNAME file....(只改变目录本身)

-R:递归修改

--reference=/path/to/somefile file... 把file的属主设定为与somefile的属组一样(不需要指定属组)

3、修改文件权限:chmod

chmod 755 file..:直接指定权限的2进制。

修改某类用户或某些类用户权限(u 、g 、o 、a)

chmod 用户类别=MODE fiel..

修改某类的用户某位或某些位权限mode(wrx)

chmod 用户类别[-/+]MODE fiel..

时间: 2024-08-05 11:13:42

linux基本命令-目录管理-文件管理的相关文章

Linux基本命令—权限管理、文件搜索、帮助、压缩解压、网络通信

Linux基本命令-权限管理.文件搜索.帮助.压缩解压.网络通信 Linux 权限管理命令 文件搜索命令 帮助命令 压缩解压命令 网络通信指令 2017-11-12 权限管理命令 chmod 改变文件或目录权限: 格式:chmod [{ugo} {+-=} {rwx}] [文件或目录]:或 [mode=421] [文件或目录] -u:所有者: -g:所属组: -o:其他人 -rwx:可读可写可执行:对应权值 r-4.w-2.x-1,可按照数字改变权限:eg.rwxr-xr--表示754: eg.

Linux基本命令一(文件管理)

1.uname:查看版本信息 1.0 1.1 2.pwd:显示当前所在目录(print working directory) 3.cd:切换/改变目录(change directory) 3.0 cd [相对路径或绝对路径] 3.1 [.]代表此层目录 3.2 [..]代表上一层目录 3.3 [-]代表前一个工作目录 3.4 [~]代表“当前登陆用户身份”所在的主目录 4.mkdir:创建目录(make directory) 4.0 mkdir [-p] 目录名称 4.1 [-p]创建多层次目录

Linux系统管理--目录和文件管理

常见一级目录及作用 /root:系统管理员root的宿主目录 /home:普通用户的宿主目录 /boot:系统内核启动文件 /dev:设备文件 /etc:配置文件 /bin:所有用户可执行的命令 /sbin:管理员可执行的命令 /usr:应用程序 /var:可变的日志文件 查看文件内容 cat,tac,nl more,less head,tail 统计文件内容 wc -l:统计行数 -w:统计单词个数 -c:统计单词个数 检索和过滤 grep -i:查找时忽略大小写 -v:反转查找 “^...‘

linux基本命令(1):文件管理

cat: 使用权限:所有使用者 使用方法:cat [-AbeEnstTuv] [--help] [--version] fileName -A : --show-all 等于-vET -b :--number-nonblank   对非空输出行编号 -e   等于-vE -E : --show-ends   在每行结束处显示“$” -n : --number 对输出的所有行编号 -t  : 与-vT等价 -T : --show-tabs 将跳格字符显示为^I -u (被忽略) -v : --sh

Linux命令工具基础02 文件及目录管理

文件及目录管理 文件管理不外乎文件或目录的创建.删除.查询.移动,有mkdir/rm/mv 文件查询是重点,用find来进行查询:find的参数丰富,也非常强大: 查看文件内容是个大的话题,文本的处理有太多的工具供我们使用,在本章中只是点到即止,后面会有专门的一章来介绍文本的处理工具: 有时候,需要给文件创建一个别名,我们需要用到ln,使用这个别名和使用原文件是相同的效果: 创建和删除 创建:mkdir 删除:rm 删除非空目录:rm -rf file目录 删除日志 $rm *log 等价: $

CentOS学习笔记--基本命令--目录的相关操作

Linux基本命令--目录的相关操作 常见的处理目录的命令吧: cd:变换目录 pwd:显示目前的目录 mkdir:创建一个新的目录 rmdir:删除一个空的目录 cd (变换目录) cd是Change Directory的缩写,这是用来变换工作目录的命令.注意,目录名称与cd命令之间存在一个空格. [[email protected] ~]# cd [相对路径或绝对路径] # 最重要的就是目录的绝对路径与相对路径,还有一些特殊目录的符号罗! [[email protected] ~]# cd

linux学习之路之目录管理和文件管理

我们知道linux文件系统是一个树型结构,在最上层是'/'目录,根目录的下面就是其他目录,而这些目录下面又可以有多个子目录,这样一层一层的就形成一个树型结构图.那是不是我们查找某一个文件必须要从根目录开始往下查找的呢?当然不是,在这里我将会介绍两种路径方式:相对路径和绝对路径. 什么是相对路径和绝对路径? 绝对路径:就是从'/'根目录开始往下一级一级的查找,直到目的所经过的线路. 相对路径:就是相对当前位置而言来找到目的地所经过的线路. 目录的创建 mkdir:用于创建目录 语法格式:mkdir

linux目录管理和文件管理常用命令

1.目录管理 1.1.Linux的目录结构 .:当前目录 ..:上一级目录 /:根目录 /bin:二进制,可执行的命令 /boot:引导,操作系统用于引导系统启动的文件,内核.grub /dev:设备文件 Linux的设备类型: 字符设备:c,线性设备 块设备:b,随机设备 /etc:配置文件 /home:用户的家目录,/home/USERNAME,jerry,/home/jerry /root:管理员的家目录 /lib,lib64:库文件 /media:挂载点目录,通常用于挂载便携性设备 /m

Linux 目录和文件管理

目录管理 1.mkdir  创建空目录 -p  在创建目录的时候路径不存在时自动创建路径目录 -v  详细信息  , 可以显示创建过程 同时创建多个  /a/b/{c,d/e}  花括号展开 {a,b}_{c,d} == a_c ,  a_d ,  b_d  ,  b_c 2.tree   查看文件或目录数 3.rmdir 删除空目录 -p 4.touch 修改文件时间戳 文件不存在的时候创建 -c不创建任何文件 -a 改变访问时候 -m 改变修改时间 -t 指定时间 touch  a b  建