快速打开终端:ctrl+alt+t
新建终端标签:shift+ctrl+t
tab自动补全指令,如果没不全可能没有候选或两个及以上候选,连按两次tab显示所有候选
up/down方向键调出命令执行记录
!cmd 把之前的命令再执行一次
home和end光标跳转行首和行尾
ctrl±缩小字体 ctrl+shift++放大字体(不是小键盘的±)
ctrl+h显示隐藏文件(.开头)
常用命令:

clear 清理屏幕,ctrl+l
ls 显示当前目录下的文件
-l 显示文件详细信息
-a 显示隐藏文件
pwd 显示当前目录位置
cd

进入指定目录
man [n] key 查看帮助手册
[n] = 1 系统命令
[n] = 2 系统调用
3 c语言标准库函数

Ps -aux 显示进程


文件相关命令:

touch 创建文件
rm 删除文件(不经过回收站)
cp /[filename]复制粘贴(重命名)
mv

/[filename]移动(重命名)
cat 把文件所有内容显示到屏幕,适合较小文件(终端回滚有上限)
more 只显示文件一页,enter加载下一行,空格加载下一页,q键退出
head 只显示文件开头十行,适合查询头文件
tail 只显示文件结尾十行。
vi 打开文件

目录相关命令:

mkdir -p 创建目录,-p创建多级目录
rmdir 删除空目录
rm -rf 删除非空目录
cp -frp 拷贝目录
mv 移动(重命名),不需要额外参数

网络相关命令:

ifconfig 查询网络配置yYY,windows使用ipconfig
ifconfig eht【n】 down 禁用网卡 [n]为网卡编号
ifconfig eht【n】 up 启用网卡
ifconfig eht【n】 xxx.xxx.xxx.xxx netmask 255.255.255.xxx 配置ip地址和子网掩码
ping xxx.xxx.xxx.xxx 测试网络是否联通 ctrl+c结束 127.0.0.1,代表本机 windows下默认只执行四次,加/t参数会持续执行
telnet xxx.xxx.xxx.xxx 远程登陆服务器
输入用户名、密码 明文传输安全性低 速度快
ssh [用户名]@xxx.xxx.xxx.xxx
输入密码: 首次登陆询问是否保存密钥
exit退出
其他命令:
chmod 修改文件权限

用法1:chmod mmm <filename>
m = r4 w2 x1
第一个m代表属主(文件创建者)的权限
第二个m代表属组的权限
第三个m代表其他用户权限

用法2:chmod +|-rwx <filename> 所有用户的权限同时修改ln <target> 
<link_name>创建链接文件默认创建的是硬链接,
链接的是文件的内容,链接目标被删除后,链接文件依然正常访问

ln -s 创建软链接,源文件删除后无法打开链接文件
目录无法创建硬链接,可以创建软连接
find [path] -name 按文件名查找文件
grep <“key”> 按关键字从文件中查找内容
tar 压缩/解压文件
tar -zcvf pack.tar.gz(压缩包名 .tar.gz为固定拓展名) 压缩某几个文件
tar -zxvf -c

pack.tar.gz <…> 解压到指定路径

通配符、管道、重定位

通配符:    * 任意多个字符
    ?任意一个字符
    grep <"key"> <path> /*
管道:    把一个命令的执行结果作为另一个命令的执行源
    ls -a | grep "key"
    find / | grep "key"
重定位:    把命令的执行结果直接写入文件而不显示
    cmd > filename创建或清空文件并写入结果
    cmd >> filename在文件内追加写入结果(也可创建)

删除:

x/del删除一个字符
nx删除n个字符
dw/de删除一个单词
d$/D删除到行尾
d^删除到行首
dd删除一行
ndd删除n行

移动:

P粘贴到光标前
p粘贴到光标后

复制:

yw/ye复制一串字母
yy复制一行
nyy复制n行

替换:

r<c>替换一个字符
cw/ce替换一串字符
R进入替换模式

撤销:

u撤销
U撤销本行所有操作
ctrl+r取消撤销

插入:

i在光标前插入
I在行首插入
a在光标后插入
A在行尾插入
o在下一行添加空白行并插入
O在上一行添加空白行并插入

插入模式下操作:

ctrl+u删除到行首
ctrl+p/n自动补全

行底模式操作:

:w保存
:q退出
:wq保存并退出
:q!强制退出
:x保存退出,不会保存对密码的修改
:X加密
:set key= 删除密码,要使用wq保存才有效
:!cmd
:/key 查找关键字,n/N切换
:set nu/nonu 显示/隐藏行号

Ctrl+z保存

标签: Linux, 文件, 链接, tar, 删除, 常用, ctrl, 快捷键, xxx

相关文章推荐

添加新评论,含*的栏目为必填