山西城乡建设厅网站,网站建设与管理期末,广东深圳市宝安区,成都视频剪辑培训目录
1. more指令
2. less指令(重要)
3. head指令
4. tail指令
5. date指令
(1)可以通过选项来指定格式#xff1a;
编辑 (2)在设定时间方面 (3)时间戳
6. cal指令
7. find指令
8. grep指令
9. alias指令
10. zip指令与unzip指令
(1). zip指令
(2). unzip指令…目录
1. more指令
2. less指令(重要)
3. head指令
4. tail指令
5. date指令
(1)可以通过选项来指定格式
编辑 (2)在设定时间方面 (3)时间戳
6. cal指令
7. find指令
8. grep指令
9. alias指令
10. zip指令与unzip指令
(1). zip指令
(2). unzip指令
11. tar指令(重要) 12. file指令 13. bc指令 14. uname指令 15. shutdown指令 16. history指令
17. 几个重要热键 1. more指令 语法more [选项] [文件] 功能查看目标文件的内容 常用选项 -n 对输出的所有行编号q 退出more 我们之前说的cat指令会将目标文件内容全部打印到屏幕上若目标文件内容太多则会导致刷屏。我们可以用more指令来看大文件使用一下命令来的到一个存储一百个数的文本long.c cnt0; while [ $cnt -le 100 ]; do echo “hello $cnt”; let cnt; done long.c 使用more指令打开该文件可以看见全屏的数据按下回车显示后面的数据。并且其无法进行上翻操作并且more指令在查看之前会先加载整个文件。
2. less指令(重要) 语法less [选项] [文件] 。 功能既有查看目标文件的内容的功能又有搜索功能。 选项 -i 忽略搜索时的大小写-N 显示每行的行号/字符串向下搜索字符串的功能?字符串向上搜索字符串的功能n重复前一个搜索(与 / 或 ? 有关)N反向重复前一个搜索(与 / 或 有关)qquit 相较于moreless可以进行上翻操作并且less在查看之前并不会先加载整个文件。less工具也是对文件或其它输出进行分页显示的工具应该说是linux正统查看文件内容的工具功能非常强大使用了less时就可以使用[pageup][pagedown] (即↑和↓)等按键的功能来往前往后翻看文件更容易用来查看一个文件的内容 我们输入/66就会自动定位到后面的相关位置如果我们在66后面就需要用否则不会定位到相关位置 3. head指令
head与tail就像他的名字一样的浅显易懂它是用来显示开头或结尾某个数量的文字区块head用来显示档案的开头至标准输出中而tail想当然就是看档案的结尾。 语法head [选项] [文件] 功能head 用来显示档案的开头至标准输出中默认head命令打印其相应文件的开头10行。 选项 -n行数 显示多少行 默认显示前10行 我们利用-n指定显示的行数结果如下所示 4. tail指令 语法tail [选项] [文件] 功能head用来显示档案的开头至标准输出中默认head命令打印其相应文件的开头10行。 选项 -f 循环读取-n行数 显示多少行 tail命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件tail -f 文件名 会把文件里最尾部的内容显示在屏幕上并且不但刷新使你看到最新的文件内容。
默认输出10个 可以指定显示的行数与head相同就不做演示了
5. date指令
date 指定格式显示时间 date %Y-%m-%d_%H-%M-%S 语法date [选项] [格式] 功能用于显示时间、设置时间、完成时间与时间戳之间的相互转换等。 直接输入date命令通常会显示当前的日期和时间格式可能会根据你的Linux发行版和本地环境设置的不同而有所差异 (1)可以通过选项来指定格式
可以设定欲显示的格式格式设定为一个加号后接数个标记其中常用的标记列表如下 %H 小时(0..23)%M 分钟(00..59)%S 秒(00..61)%X 相当于%H:%M:%S%d 日(01..31)%m 月份(01..12)%Y 完整年份(0000..9999)%F 相当于%Y-%m-%d (2)在设定时间方面 date -s //设置当前时间只有root权限才能设置其他只能查看。date -s 20050820 //设置成20080523这样会把具体时间设置成空00:00:00date -s 01:01:01 //设置具体时间不会对日期做更改date -s “01:01:01 2005-08-20″ //这样可以设置全部时间date -s “01:01:01 20050820″ //这样可以设置全部时间date -s “2005-08-20 01:01:01″ //这样可以设置全部时间date -s “20050820 01:01:01″ //这样可以设置全部时间 (3)时间戳
Unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数不考虑闰秒。 我们可以通过 date %s 来获取当前的时间戳 还可以通过 date -d时间戳 来将时间戳转换为正常时间 获取时间戳 将时间戳转换为时间 6. cal指令
cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法又称格列历通称阳历。阳历又称太阳历,以地球绕太阳一周为一年为西方各国通用又名 西历。 语法cal [选项] [月份] [年份] 功能用于查看日历等时间信息如只有一个参数则表示年份(1-9999),如有两个参数则表示月份和年份 常用选项 -3 显示系统前一个月当前月下一个月的月历-j 显示在当年中第几天(一年日期按天算从1月1号算起默认显示当前月在一年中的天数)-y 显示当前年份的日历 只输入一个参数与输入两个参数 7. find指令 语法find 路径 [选项] ... 功能用于在文件树中查找文件并作出相应的处理(可能访问磁盘)。 选项 -name 按照文件名查找文件。-size 按照文件大小查找文件。 寻找家目录下叫hello.txt的文件下图中找到两个 按照文件大小查找时代表大于-代表小于没有符号代表等于。如下图分别为大于小于等于六百的文件(没有大于等于600的文件) 8. grep指令 语法grep [选项] 搜寻字符串 文件 功能在文件中搜索字符串将找到的行打印出来 选项 -i忽略大小写的不同所以大小写视为相同-n顺便输出一下所在行号-v反向选择亦即显示出没有搜寻字符串内容的那一行 寻找有6的字符串并将其行号打印出来 -v寻找没有h的字符串加上i就是寻找没有H和h的字符串了 9. alias指令 语法alias 别名原名 功能可以用于给指令取别名。 我们可以给一个较长的指令改名为一个较为简短的指令如下
输入cc就相当于输入了ls -alin指令 10. zip指令与unzip指令
(1). zip指令
如果机器上没有可以通过以下指令手动安装
yum install -y zip unzip//不行就试试下面apt install -y zip unzip 语法zip [选项] 压缩文件.zip 待打包目录或文件 。 功能将目录或文件打包压缩成zip格式。 选项: -r 选项递归处理将指定目录下的所有文件和子目录一并处理。不然就仅仅打包一个目录 将目录mydir包括里面的内容打包压缩到tmp.zip (2). unzip指令 语法unzip 压缩文件.zip [选项] 目录。 功能将压缩文件解压到指定目录当中。 unzip解压文件时如果不带 -d 选项和目标目录则默认解压到当前路径下
11. tar指令(重要) 语法tar [选项 ] 文件与目录 ...参数 。 功能可以用来将多个文件或目录打包压缩成一个文件还可以解压已经压缩的文件并且可 以实现不解开压缩包直接查看里面内容的操作以及只打包不压缩等操作。 选项 -c建立一个压缩文件的参数指令(create的意思)-x解开一个压缩文件的参数指令-t查看tarfile里面的文件-z是否同时具有gzip的属性即是否需要用gzip压缩-j是否同时具有bzip2的属性即是否需要用bzip2压缩-v使用档名请留意在f之后要立刻接档名不要再继续加参数-C解压到指定目录 将mydir目录下的文件全部打包(参数f后面的文案档名是自己取的我们习惯上都用.tar来作为辨识。)
第一个 -cvf仅打包不压缩
第二个-zcvf 打包后以gzip压缩
第三个-jcvf打包后以bzip2压缩 查看文档由于我们使用 gzip 压缩所以要查阅该 tar file 内的文件时就得要加上 z 这个参数了这很重要的 输入以下指令指定解压到哪里
tar -xf tmp.tar.gz -C /root/youdir1 12. file指令 语法file文件。 功能查看文件的更多属性信息。 13. bc指令 语法bc。 功能打开计算器进行运算。 14. uname指令
在Linux环境查看体系结构和系统内核版本 语法uname [选项] 。 功能用于获取电脑和操作系统的相关信息。 常用选项 -r输出电脑和操作系统相关信息。-a或--all详细输出所有信息依次为内核名称主机名内核版本号内核版本硬件名处理器类型硬件平台类型操作系统名称。 x86_32 x86_64就是(x64) 15. shutdown指令 语法shutdown [选项] 。 功能关闭计算机并且所有关机指令只能由root用户执行。 选项 -h将系统的服务停掉后立即关机。-r将系统的服务停掉之后就重新启动。-t sec 经过sec秒后关机。 16. history指令 语法history 。 功能查看历史命令。 最后一个就是我们执行的history命令
17. 几个重要热键 Tab按键 命令补全和档案补齐的功能。 Ctrlc 按键让当前的程序 [停掉]。 Ctrld 按键它的作用主要是向程序发送一个 EOFEnd Of File文件结束符信号。EOF 信号通常用于表示数据输入的结束。通常代表着键盘输入结束的意思另外也可以用来取代exit 这篇就到这里啦~
ヾ(▽)Bye~Bye~