0.碎碎念
什么固定分类,直接开始。
杂且乱。
主要是自用的= 。=
1.快捷键
Ctrl + Alt + F1(-F7) #切换终端,F1为图形化终端
Ctrl + Shift + + #字体增大
2.命令
有些命令好像是要管理员才能操作,我一般都是登录root
所以我也不知道是哪些命令。
pwd #查看当前所在路径
cd (文件夹路径) #进入文件夹
ls (文件夹路径) #查看指定文件夹中的文件内容
ls #查看当前路径下的文件内容
> (文件名) #在当前路径下创造文件
> (路径/文件名) #在指定路径下创造文件
vim (文件名) #进入当前路径下的某文件编辑
vim (路径/文件名) #进入指定路径下的某文件编辑
cat (文件名) #获取当前路径下某文件的内容并打印在屏幕上
cat (路径/文件名) #获取指定路径下某文件的内容并打印在屏幕上
mkdir (文件夹名) #在当前路径创建一个文件夹
mkdir (文件夹名) (文件夹名) (文件夹名) #同时在当前路径创建三个文件夹
ll #(= ls -l)查看当前路径下所有的文件(夹)详情信息
(某指令) --help #查看该指令的部分帮助文档(说明书)
man (某指令) #查看该指令完整帮助文档(说明书),按q退出
useradd (用户名) #创建一个新用户
userdel (用户名) #删除该用户(这种删除是没有删除用户主目录的)
userdel -r (用户名) #删除该用户和用户主目录
id (用户名) #查看该用户名的id
clear #清空屏幕
passwd (用户名) #修改密码
echo (修改后的密码) | passwd --stdin (用户名) #修改密码
echo (用户名):(想修改成什么密码输入在这里) | chpasswd #修改密码
echo (任意内容) #把括号的内容输出到屏幕上
startx #启动图形化界面(前提是安装了图形化)
reboot #重启
poweroff #关机
su - (用户名) #切换用户(此处可以exit)
mkdir -p (××/××/××/××) #在当前路径下递归创建文件夹
cp -pr (××/××/××/××) (××/××/××/××) #复制某文件(夹)到某路径下
3.文件编辑时的操作
这里的操作除了Esc
都是没有进入编辑模式下操作才有用的=w=
a #光标向右移一格并进入编辑模式
A #光标移到该行最后一格并进入编辑模式
s #删除光标所在字符并进入编辑模式
q #退出文件编辑状态,不保存文件
q! #强制退出文件编辑状态,不保存文件
wq #退出文件编辑状态,保存文件
wq! #退出文件编辑状态,保存文件
u #撤销(=Windows下的Ctrl + Z)
dd #删除光标所在行
6dd #删除从光标开始往下六行(数字可变)
yy #复制光标所在行
5yy #复制从光标开始往下五行(数字可变)
p #粘贴在光标所在行
G #光标移到最后一行的开头
gg #光标移到第一行的开头
Esc #退出编辑模式
4.一些小tips
-
/
为最大的路径,一般称为根路径 -
$
代表普通用户模式 -
#
代表管理员模式 - 白色高亮的是文件
- 蓝紫色高亮的是文件夹
- 查看用户名id时,有id即代表该用户存在
-
|
是管道过滤分,指后面的代码调用前面代码得到的值 -
--stdin
代表基于键盘输入 -
chpasswd
= change password - 干啥都去
/tmp
里去弄,删了也不要紧。 -
cp
复制命令的-p
表示带权限复制,-r
代表递归复制 -
cp
复制命令的第二个路径最后是文件夹时代表复制,最后是文件名时代表复制并重命名。
例如:cp /etc/passwd /tmp/password
表示复制etc
文件夹下的passwd
文件到tmp
文件夹下并改名为password