liunx 中一切皆文件
两大特殊位置:
1.根目录 2./home/hq 家目录 ~表示
命令:
快捷键:放大窗口 ctrl shift +
缩小 ctrl-
清屏 ctrl L
命令行
查看用户名 whoami
查看主机名 hostname
:$中间位置 当前路径 默认家目录
pwd 查看当前路径
绝对路径:从根目录开始 /home/hq/a/b/c
相对路径:以当前位置为参照
$:普通用户
#:超级用户
新建
文件夹 mkdir 文件夹名
文件 touch 文件名(加后缀)
建立多个文件时需用空格隔开
mkdir -p a/b/c
同一路径下:
不能键同名文件夹
文件只是更新了时间戳
查看
ls:产看当前路径下的多有内容
ls -a:查看当前路径下所有内容包括隐藏文件
ls -l :查看当前路径下所有内容的详细信息
-rw-rw-r-- 1 hq
文件类型 7种 bcd-lsp
b块设备文件 /dev
c字符设备文件 /dev/input
d目录文件(文件夹)
-普通文件 .c .h
l软连接文件
s套接字文件
p管道文件
文件权限
rwx:可读可写可执行 rw-:可读可写不可执行
三组rwx
rwx rwx rwx
自己 组内 其他
r:4 w:2 x:1 -:0
rw-rw-r 664
chmod 权限值 文件名 修改文件权限
cd
下一级 cd 文件夹的名字
上一级 cd .. 返回上一级
上一次 cd -
根目录 cd/
家目录 cd ~ 或cd /home /hq 或cd 切换到家目录
cp 复制
复制文件: cp 原文件 目标地址
复制文件夹:cp -r 原文件夹 目标地址
重命名:cp 原文件 目标地址/姓名字
移动
mv 文件名/文件夹名 目标文件
重命名: mv 原文件名 目标地址/新文件名
删除
文件:rm 文件名
文件夹: rm -r 文件夹名
-f 强制删除