知识点
本篇文章分享竞赛大纲下面内容:【基础知识与编程环境】
- 【 5 】Linux 系统终端中常用的文件与目录操
在Windows上启动Ubuntu
查看文件内容命令
命令列表
命令 | 说明 |
---|---|
cat | 由第一行开始显示文件内容 |
less | 与 more 类似,但是比 more 更好的是,他可以往前翻页! |
more | 一页一页的显示文件内容 |
head | 只看头几行 |
tail | 只看尾巴几行 |
详细
cat
说明:由第一行开始显示文件内容
栗子:由第一行开始显示文件内容,显示全部内容
代码语言:javascript复制coder@DESKTOP-UGV2MAO:~$ ls
readme.md test
coder@DESKTOP-UGV2MAO:~$ cat readme.md
数学上来先打表,贪心只能过样例。
DP一般看规律,模拟只会猜题意。
图论强行套模板,组合数学靠运气。
分治做得像枚举,计算几何瞎暴力。
数据结构干瞪眼,数论只会GCD。
递归递推伤不起,搜索茫然TLE。
less
说明:与 more 类似,但是比 more 更好的是,他可以往前翻页!
栗子:先显示第一页内容,按【回车键】继续显示后面内容
代码语言:javascript复制coder@DESKTOP-UGV2MAO:~$ less readme.md
less运行时可以输入的命令有:
- 空白键 :向下翻动一页;
- [pagedown]:向下翻动一页;
- [pageup] :向上翻动一页;
- /字串 :向下搜寻『字串』的功能;
- ?字串 :向上搜寻『字串』的功能;
- n :重复前一个搜寻 (与 / 或 ? 有关!)
- N :反向的重复前一个搜寻 (与 / 或 ? 有关!)
- q :离开 less 这个程序;
head
说明:取出文件前面几行
语法:head [-n number] 文件
栗子:显示文件头10行内容
代码语言:javascript复制coder@DESKTOP-UGV2MAO:~$ head -n 7 readme.md
数学上来先打表,贪心只能过样例。
DP一般看规律,模拟只会猜题意。
图论强行套模板,组合数学靠运气。
分治做得像枚举,计算几何瞎暴力。
tail
说明:取出文件后面几行
语法:tail [-n number] 文件
栗子:显示文件后10行内容
代码语言:javascript复制coder@DESKTOP-UGV2MAO:~$ tail -n 5 readme.md
分治做得像枚举,计算几何瞎暴力。
数据结构干瞪眼,数论只会GCD。
递归递推伤不起,搜索茫然TLE。
参考资料
- Linux 文件与目录管理
- http://edu.jb51.net/linux/linux-file-content-manage.html