目录
快捷键
放大终端:Ctrl shift +
缩小: Ctrl -
中英切换:Ctrl 空格
清屏:Ctrl L (不删除之前内容)
打开终端:
1、直接点击
2、Ctrl shift n 当前
3、Ctrl alt t 家目录
关闭终端:
1、直接点击
2、Ctrl d
3、exit
路径
hq 用户名: whoami
ubuntu 主机名:hostname
$:表示当前登录的是一般用户
#:表示当前登录的是root用户
su 切换高级用户 hq@Ubuntu——>root@Ubuntu
—exit—>切回普通用户
:和$中间: 当前路径 /home/hq
pwd:查看当前路径
sudo cat /dev.. 查看里面文件内容(Ctrl C退出(死循环))
sudo cat /dev/input/mouse0 查看鼠标文件代码
Ctrl +C 退出运行
路径分为绝对路径和相对路径:
绝对路径:从根目录开始 /home/hq/a/b/c
相对路径:以当前位置为参照物
家目录:/home/hq ~
Files -computer 根目录 (/)
Files -computer -home -hq 家目录(~)
文件与权限
文件
linux中一切皆文件(*),有七种文件类型。
- | rw-rw-r-- | 1 | hq | hq | 0 | 3 月 6 09:49 | aaa.c |
文件类型 | 权限 | 链接数 | 用户名 | 组名 | 大小 | 时间戳 | 文件名 |
文件类型7种 bcd-lsp 举例
b 块设备文件 /dev
c 字符设备文件 鼠标、键盘
d 目录文件 文件夹
- 普通文件 .c .txt .h
l 链接文件 <LinuxC高级中会用到>
s 套接字文件 <网络编程会用到>
p 管道文件
权限
rwx可读可写可执行 rw-可读可写不可执行
rwx rwx rwx
自己 组内 其他
权限值: r:4 w:2 x:1
chmod:更改文件权限
chmod 777(三组权限值) aaa.c
新建
文件夹 mkdir 123
文件 touch test.c(touch 路径)
同时新建多个 mkdir a b c touch a.c b.c c.c
多层文件夹 mkdir -p 11/22/33
不能新建同名文件夹,可以新建同名文件(更新时间戳)
查看
ls 查看当前路径下所有内容
ls -a 查看当前路径下所有内容,包括隐藏内容
ls -l 查看当前路径下所有内容的详细信息
cd
cd文件夹名字 切换到当前路径下一级
cd.. 上一级路径
cd- 上一次路径
cd. 当前
cd/ 根目录
cd或cd ~或cd /home/hq 家目录
复制
文件 cp 要复制的文件 目标地址
文件夹 cp -r 要复制的文件夹 目标地址
只能复制当前目录下文件到当前文件目录文件夹,除非用绝对路径
移动
mv 要移动的文件 /文件夹 目标地址
移动后,原文件不存在
删除
文件 rm 文件名
文件夹 rm -r 文件夹名