司法厅网站建设方案,服务器个人买能干什么,php网站有点,网站功能报价目录 提示#xff1a;以下指令均在Xshell 7 中进行
linux的理念
一、echo
echo 字符串
二、输出重定向 [文件]
echo 字符串 [文件]
echo 字符串 [文件]
制作大文件
三、 输入重定向与ca…目录 提示以下指令均在Xshell 7 中进行
linux的理念
一、echo
echo 字符串
二、输出重定向 [文件]
echo 字符串 [文件]
echo 字符串 [文件]
制作大文件
三、 输入重定向与cat指令
cat [文件]
四、 more
more [文件]
五、less
less [文件]
六、head
head [文件]
head -数字 [文件]
七、tail
tail [文件]
tail -数字 [文件]
I 管道
八、wc
wc -l [文件]
九、date
date
格式化输入
时间戳
十、cal cal
cal -3
cal -年份
十一、find
find 路径 - name 关键字
十二、grep
grep 关键字 [文件]
grep -n 关键字 [文件]
grep -v 关键字 [文件]
grep -i 关键字 [文件]
压缩解压
zip
安装zip
zip -r 名字.zip [需要打包的文件]
unzip 提示以下指令均在Xshell 7 中进行 linux的理念 在linux中的一切皆为文件 在上一篇博客中提到过Linux中的桌面本质上也是一种文件而现在在本篇博客中要对这种理念进行进一步的提升也就是在Linux系统中的一切皆为文件这些文件中最为典型也是最经常使用的就是系统的显示器部分。换一句话来说使用者在使用系统的同时在显示器上输入内容输出内容在Linux系统看来就是在一个名为显示器的文件中输入输出写读文件。 一、echo
echo 字符串
echo 字符串 将字符串打印到显示器上。 echo 指令就是典型的将显示器作为一个文件的指令操作
二、输出重定向 [文件] [文件] 具有创建文件和清空文件内容的功能当文件不存在时进行文件的创建当文件存在时清空文件的内容。 [文件] 操作类似于C语言的文件操作函数和文件操作中的以w形式打开文件。
文件操作1-CSDN博客 log.txt 就相当于以下操作 echo 字符串 [文件]
echo 字符串 [文件] 将原本需要输入到显示器上的字符串输入到文件中 但是这个指令有一个弊端那就是每一次输入不同的字符串到同一个文件后文件会把之前的内容清空然后再接收新的字符串。 echo 字符串 [文件]
echo 字符串 [文件] 为了解决 echo 字符串 [文件] 的弊端问题我们使用该指令该指令的方法是再文件的内容后面进行追加相当于文件操作中的追加写入。 制作大文件 如图所示借用循环指令方法配合echo 字符串 [文件] 创造一个拥有一万行字符串的文件 三、 输入重定向与cat指令
cat [文件]
cat [文件] 将文件内容输入到显示器上这和 cat [文件] 的功能有些类似但不同的是前者是将显示器当作一个文件性质是把一个文件的内容输入到另一个文件中。 四、 more
more [文件]
more [文件] 众所周知cat 可以显示文件的内容但仅限于文件内容较为短小的文件而more则是可以查看内容较大的文件只要输入more [文件] 便会显示文件的内容摁下回车键将会一行一行的对文件的内容进行查看摁下q 则会退出more的查看文件内容的模式摁下 /关键字 则会显示出文件中包含关键字的内容。 五、less
less [文件]
less [文件] 相比more 指令less指令更令让推荐使用算上more指令的一种优化功能 再摁下指令后进入查看模式可以嗯上下键进行文件的查看摁下/关键字文件中包含关键字的内容会高亮显示同时摁下q会退出查看模式
最后less模式更多的用于查看日志使用 六、head
head [文件]
head [文件] 展示文件的前十行 内容 head -数字 [文件]
head -数字 [文件] 展示文件的前 n 行内容 七、tail
tail [文件] tail [文件] 展示文件倒是后十行内容 tail -数字 [文件]
tail -数字 [文件] 展示文件倒数后 n 行内容 I 管道 | 表示管道 管道有入口和出口是对数据的一种连接通常是将多个指令连在一起进行数据的连接使用 例如 提取文件前8010行内容在提取这个8010行内容的后11行内容进行展示 提取文件前8010行内容在提取文件后11行内容然后使用tac把这11行内容进行倒序展示 八、wc
wc -l [文件] wc -l [文件] 统计文件内容的行数有多少如下图所示 big.txt文件有10000行内容 九、date
date
date 显示当前日期但并不是按照年月日的格式 格式化输入 在进行格式化输入的过程中可以输入 - / _ : 等符号进行优化 时间戳 时间-时间戳date %s 时间戳-时间date -d1508749502 后面是date %s获取的时间戳Unix时间戳英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp是从1970年1月1日UTC/GMT的 午夜开始所经过的秒数不考虑闰秒。 如上图将时间戳按照年月日的格式转化为时间 输出 十、cal cal
cal 显示当前月份的日历 cal -3
cal -3 显示当前月份上一个月下一个月 的日历 cal -年份
cal -年份 显示哪一年的所有月份的日历 十一、find
find 路径 - name 关键字
find 路径 - name 关键字 展示路径下有着name关键字的文件 十二、grep
grep 又称行文本过滤工具用于查看系统进程的
grep 关键字 [文件]
grep 关键字 [文件] 将文件中带有关键字的数据显示出来并且关键字标红注意关键字是字符串是一体的 关键字用双引号和单引号都行 grep -n 关键字 [文件]
grep -n 关键字 [文件] -n可以带上行号 grep -v 关键字 [文件]
grep -v 关键字 [文件] 加上-v 表示 显示出不带关键字的行 grep -i 关键字 [文件]
grep -i 关键字 [文件] 加上-i 忽略关键字和文件内容的大小写区别 压缩解压 zip 安装zip zip -r 名字.zip [需要打包的文件] 如下图所示将目录111下的文件压缩到111.zip中 unzip unzip [zip文件]