Linux学习笔记1-基础命令
2019-05-17 本文已影响0人
波波在敲代码
以下命令可以在linux命令行下运行,也可以通过ssh的命令行对远程主机进行控制。
查看当前目录 pwd
pwd
改变目录 cd
将目录改为特定某个目录,例如my-project
cd my-project
将目录改为home/bobo
cd home/bobo
将目录返回之前的目录
cd-
将目录改为主目录
cd
.号和..号代表相对路径,其中.号代表工作目录,..号代表工作目录的父目录。注意cd和.号间有一个空格键:
cd .
cd ..
列出当前目录下的内容 ls
ls
ls可以搭配一些参数使用,以.号开头的文件是对系统比较重要的隐藏文件,用ls无法直接查看,当搭配-a参数时则可以查看隐藏文件。
ls -a
查看文件类型file
linux系统中,对于系统而言文件并不需要扩展名,当然带上扩展名对于人而言更容易识别。通过file命令可以查看指定文件的类型。例如当想知道mkdocs.yml文件的格式时:
file mkdocs.yml
输出结果为:
mkdocs.yml: ASCII text
文档内容查看 less
less的意思是less is more,使用less命令时,可以查看文档文件的具体内容,例如想查看mkdocs.yml的内容时只需要输入命令:
file mkdocs.yml
less命令在查看文档时可以使用一系列的快捷键,其中
快捷键 | 内容 | 备注 |
---|---|---|
Page up或者b | 前翻一页 | |
Page down或者spacebar | 后翻一页 | |
向上键 | 向上一行 | |
向下键 | 向下一行 | |
G | 跳转到文档的尾部 | |
g | 跳转到问道的头部 | |
/character | 查找某个字符串 | |
n | 向前查找下一个出现的字符串 | |
h | 显示帮助界面 | |
q | 退出less命令 |
翻页 clear
运行一段时间后可能会嫌满屏幕的命令碍事,通过clear命令可以将命令面板后翻一页,但如果向前翻仍然可以看到之前的命令。
clear
清空命令 reset
会将面板清空,在命令较多时会消耗一定时间执行。
reset