文件处理命令(兄弟连)

4.1文件处理命令

4.1.1

ls –a显示隐藏文件

ls –l长格式显示

ls –d某个目录属性

ls –h human人性化

ls –i 节点,进程号

4.1.2

mkdir 创建目录mkdir /tmp/xiaodianying

-p递归创建 mkdir –p /tmp/Japan/boduo创建目录下的目录

ls –l /tmp/Japan查看

mkdir –p /tmp/cangjing /tmp/longze

cd /tmp/Japan/boduo

pwd 显示绝对目录

cd .点显示当前目录

cd ..双点显示上一级目录

rmdir 删除空目录

cp –r复制目录

cp –p 复制属性,保护时间

cp –r /tmp/Japan/cangjing /root

mv剪切改名

rm删除 –r删除目录 –f强制执行

4.1.3

touch Japanlovestory.list创建文件

cat -n /etc/issue查看文件 tac倒序

more /etc/services查看大文件

less /etc/services类似more,/service 查找service n(next)代表下一个关键词

head –n 7 /etc/services查看前7行

tail –n 3 /etc/services查看后3行 –f动态显示

4.1.4

ln –s /etc/issue /tmp/issue.soft类似windows的快捷方式

lrwxrwxrwx权限不对,真正权限取决于源文件权限。体积很小10字节

ln –s /etc/issue /tmp/issue.hard 等于cp –p + 同步更新

通过i节点区分ls –i

软连接删除以后不能使用。硬连接还能使用。

硬连接不能垮分区,不能针对目录使用

4.2权限管理命令

4.2.1chmod

将a目录下的所有文件权限都改成777

删除一个文件的前提条件是对这个文件所在的目录有写权限。

Chmod + - =

R=4 w=2 x=1

时间: 2024-10-09 10:57:29

文件处理命令(兄弟连)的相关文章

[Linux] 013 其他文件搜索命令

1. 权限管理命令:locate 命令名称:locate 命令所在路径:/bin/locate 执行权限:所有用户 语法:locate 文件名 功能描述:在文件资料库中查找文件 范例: $ locate inittab 补充: locate 搜索的是资料库中的信息,但不是实时更新的 需要更新用 updatedb /tmp 下是临时文件,不在文件资源搜索范围之中 可以用 -i 不区分大小写,如 $ locate -i ... 2. 文件搜索命令:which 命令名称:which 命令所在路径:/b

小蚂蚁学习Linux(4)——链接命令ln、文件搜索命令locate、whereis和which

链接命令ln    (取自link之意) ln  [源文件]    [目标文件]    功能:生成链接文件.    -s 创建软连接 ,不加是创建硬链接 硬链接的特征: 1. 拥有相同的i节点和存储block快,可以看做是同一个文件. 2. 可通过i节点识别 3. 不能跨分区 4. 不能针对目录使用 备注:硬链接只要不把所有文件名删除,删除其中一个不影响其他文件名的使用. 需要注意的是,不建议只用硬链接: 1. 硬链接太过隐蔽,只能通过查看inode节点id号识别 2. 自身的限制也比较多. 替

打包成.jar、.war文件的命令

目前工作接触到java文件打包相关的文件有两种:.jar文件和.war文件 一.jar文件打包命令 解压命令:jar xvf  Example.jar (一般格式:jar xvf Filename.jar) 打包命令:jar cf  Example.jar  /path/filename1 /path/filename2 (第三项为要打包的文件名字:后边为路径文件名,可以有多项内容) 二.war文件打包命令 解压命令:jar xvf  Example.war (一般格式:jar xvf File

文件查看命令

命令: cat 查看文件内容 -n : 查看文件时,把行号也显示在屏幕上 -A:显示出来所有东西,包括特殊字符 命令: tac 倒序查看文件内容 命令:more 文件内容太长时,多屏查看,按空格键向下切换,看完所有内容就会退出,也可提前按q键退出. 命令:less 比more好在可以上翻下翻,空格键可翻页,k和j .Ctrl b和Ctrl f .page up和page down键上下翻页. 查找功能:当前行向下查找 按 / 键,然后输入要查找的字符串,再回车,按 n 键显示下一个查找到的. 当

LInux 文件搜索命令

文件搜索命令  locate 优点:搜索速度很快 缺点: 只能搜索文件名(速度快 耗费资源少) localte  文件名 (在后台数据库中按文件名 搜索,搜索速度快  localte 命令并不是在系统中去搜索 ) 而是会在 /var/lib/mlocate  后台数据库  (#locate 命令所搜索的后台数据库 该数据库是一天一更新) updatedb  可以立刻更新数据库 locate 搜索时: 按照配置文件来进行搜索  /etc/updatedb.conf 配置文件 # 开启搜索限制 pr

linux笔记:文件处理命令touch,cat,more,less,head,tail

命令名称:touch功能:新建文件命令所在目录:/bin/touch用法:touch 文件名 命令名称:cat功能:显示文件内容命令所在目录:/bin/cat用法:cat [-n] 文件名参数:-n 显示行号其他:如果文件信息较长,则只会显示后几行. 文件处理命令命令名称:more功能:分页显示文件内容命令所在目录:/bin/more用法:more 文件名其他:空格或f 翻页回车 下一行q或Q 退出 命令名称:less功能:分页显示文件内容(可向上翻页)命令所在目录:usr/bin/less用法

文件搜索命令

1.文件搜索命令  locate 命令格式 :  locate   文件名 (只能文件名) #按/etc/updatedb.conf配置文件在后台数据库中(/var/lib/mlocate)按文件名搜索 ps:   1.不是实时更新,updatedb  更新数据库 2.搜索系统命令  whereis.which (1).命令格式:  whereis  命令名 #搜索命令所在的路径及帮助文档所在位置 -b:   只查找可执行文件 -m:  只查找帮助文件 (2).命令格式 : which  命令名

Linux学习笔记四:Linux的文件搜索命令

1.文件搜索命令  which 语法:which [命令名称] 范例:$which ls  列出ls命令所在目录 [[email protected] ~]$ which ls alias ls='ls --color=auto' /bin/ls 另外一个命令:whereis [名称名称],也可以列出命令所在目录. [[email protected] ~]$ whereis ls ls: /bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/ma

git 上传代码到GitHub 以及git删除github上文件和文件的命令

Git入门 如果你完全没有接触过Git,你现在只需要理解通过Git的语法(敲入一些命令)就可以将代码上传到远程的仓库或者下载到本地的仓库(服务器),可知我们此时应该有两个仓库,就是两个放代码的地方,一个是本地,一个是远程的(如Github).企业或者团队可以通过Git来对项目进行管理,每个程序员只需将自己的本地仓库写好的代码上传到远程仓库,另一个程序员就可以下载到本地仓库了.今天我们就从Git终端软件的安装开始,再这之前我也简单介绍一下Github. Git上传代码 一.准备工作 1.注册一个g