参考: The Linux Command Line 中文版
ctrl + alt + T
打开命令行终端
Ctrl + Shift + C
:复制
Ctrl + Shift + V
:粘贴
Ctrl + Shift + W
:关闭标签页
ctrl + shift + T
:在当前终端打开一个新的标签页
ctrl +1/2/3
:在当前终端的标签页内切换
Ctrl + L
:清除屏幕
Ctrl + C
:终止当前任务
Ctrl + A
:光标移动到行首
Ctrl + E
:光标移动到行尾
Tab
:自动补全
Ubuntu常用快捷键总结
一说到命令行,我们真正指的是 shell。shell 就是一个程序,它接受从键盘输入的命令, 然后把命令传递给操作系统去执行。
1、查看磁盘剩余空间的数量,输入 df
2、显示空闲内存的数量,输入命令 free
3、结束终端会话,输入命令 exit
1、pwd
- Print name of current working directory(打印当前工作目录)
2、ls
- List directory contents(列出目录内容)
3、cd
- Change directory(更改当前工作目录)
符号 “.” 指的是工作目录,”…” 指的是工作目录的父目录
cd /home/ubuntu/downloads/
# 进入上一个文件夹
cd..
# 进入当前文件夹之前的那个文件夹
cd -
进入当前目录的下个目录(相对路径)
# 作用相同
cd ./bin
cd bin
关于文件名的重要规则
1、以 “.” 字符开头的文件名是隐藏文件。这仅表示,ls 命令不能列出它们, 用 ls -a 命令就可以了
2、标点符号仅限 使用 “.”,“-”,下划线
3、文件名和命令名是大小写敏感的
1、ls
– List directory contents( 列出目录内容)
除了当前工作目录以外,也可以指定别的目录
ting@ting:~$ ls
core examples.desktop 公共的 模板 视频 图片 文档 下载 音乐 桌面
ting@ting:~$ ls ~/桌面
test
ls -l
:产生长格式输出
ls -lt
:“l” 选项产生长格式输出,“t”选项按文件修改时间的先后来排序
ls -lt --reverse
加上长选项 “–reverse”,则结果会以相反的顺序输出
2、file
– Determine file type(确定文件类型)
当调用 file 命令后,file 命令会打印出文件内容的简单描述
file filename
3、less
– View file contents(浏览文件内容)
less filename
按下“q”键, 退出 less 程序
less 属于”页面调度器”类程序,这些程序允许以逐页方式轻松浏览长文本文档。
Linux 系统中的目录
1、cp
– Copy files and directories
cp 目标文件路径 你想移动到的目录
2、mv
– Move/rename files and directories
mv 目标文件路径 你想移动到的目录
3、mkdir
– Create directories
4、rmdir
– Remove directories
5、touch
-Create files
6、rm
– Remove files
7、ln
– Create hard and symbolic links(创建硬链接和符号链接)
1、type
– Indicate how a command name is interpreted(显示命令的类型)
type command
2、which
– Display which executable program will be executed
which – 显示会执行哪个可执行程序,并显示其位置
这个命令只对可执行程序有效,不包括内建命令和命令别名
3、help
- 得到 shell 内建命令的帮助文档
help cd
--help
- 显示用法信息
mkdir --help
4、man
– Display a command’s manual page
man – 显示命令手册页
5、apropos
– Display a list of appropriate commands
apropos – 显示一系列适合的命令
6、info – Display a command’s info entry
info – 显示命令 info
7、whatis – Display a very brief description of a command
whatis – 显示一个命令的简洁描述
8、alias – Create an alias for a command
alias – 创建命令别名
参考:https://sccbhxc.github.io/2017/07/07/Linux常用命令.html
统计文件行数:wc -l filename