Linux常用命令就是list的缩写 , 通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)看目录信息等等
常用参数搭配:
实例:
(changeDirectory),命令语法:cd [目录名] 。说明:切换当前目录至dirName
实例:
查看当前工作目录路径
实例:
创建文件夹
实例:
删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录 。如果使用rm 来删除文件 , 通常仍可以将该文件恢复原状
rm [选项] 文件…
常用参数搭配:
实例:
删除空目录,一个目录被删除之前必须是空的 。(注意 , rm -r dir 命令可以代替rmdir,但是很危险,万一它突然就不是空的咧?),另外删除某目录时必须具有对父目录的写权限 。
实例:
rmdir-pwatch/avi删掉avi目录 , watch目录就空掉了 , 那还看什么?所以干脆把watch目录一起删掉,眼不见为不净嘛 。
mv命令是move的缩写,可以用来移动文件或者将文件改名 , 是Linux系统下常用的命令,经常用来备份文件或者目录 。
命令功能:
视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中 。当第二个参数类型是文件时,mv命令完成文件重命名 , 此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名 。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中 。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失 。
命令参数:
实例:
将源文件复制至目标文件 , 或将多个源文件复制至目标目录 。
注意:命令行复制,如果目标文件已经存在会提示是否覆盖,而在shell脚本中 , 如果不加-i参数,则不会提示,而是直接覆盖!
命令参数:
实例:
cat主要有三大功能:
命令参数:
实例:
功能类似于cat, more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示
命令参数:
常用操作命令:
实例:
less 与 more 类似,但使用 less 可以随意浏览文件 , 而 more 仅能向前移动 , 却不能向后移动,而且 less 在查看之前不会加载整个文件 。
命令参数:
实例:
head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行 。
常用参数:
实例:
从指定点开始将文件写到标准输出 。使用tail命令的-f选项可以方便的查阅正在改变的日志文件 , tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不断刷新,使你看到最新的文件内容 。
常用参数:
实例:
用于改变linux系统文件或目录的访问权限 。该命令有两种用法 。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法 。
每一文件或目录的访问权限都有三组,每组用三位表示 , 分别为文件属主的读、写和执行权限;与属主同组的用户的读、写和执行权限;系统中其他用户的读、写和执行权限 。可使用ls -l test.txt查找 。
以文件log2012.log为例:
-rw-r--r-- 1 root root 296K 11-13 06:03 log2012.log
第一列共有10个位置,第一个字符指定了文件类型 。在通常意义上 , 一个目录也是一个文件 。如果第一个字符是横线,表示是一个非目录的文件 。如果是d , 表示是一个目录 。从第二个字符开始到第十个共9个字符 , 3个字符一组,分别表示了3组用户对文件或者目录的权限 。权限字符用横线代表空许可,r代表只读,w代表写,x代表可执行 。
推荐阅读
- yum安装redis3.2.12,yum安装docker
- 京通小程序怎么下载,京通小程序下载安装社保认证
- 头条小游戏双人解谜怎么玩,今日头条小游戏两个人玩
- 2017竞技手机游戏,2020竞技手游
- c语言在函数内做宏定义 c语言宏函数的使用方法
- 手机视频拍摄为什么黑屏,为什么手机拍视频屏幕就黑
- 华容棋牌游戏的简单介绍
- python中內建函数 python中内建函数和内置函数
- 包含四川营销薪资如何发放的词条