C语言day01
Linux终端窗口
提示语句:hq @ ubuntu : ~ $
用户名 间隔符 主机名 间隔符 当前路径 输入提示符
间隔符一般都是一些符号,但也有少数符号不是间隔符,比如 ~表示当前路径
特殊符号:
~ :家目录 权限最高
/ :根目录
-: 上一次操作的路径
. :当前目录
.. :上一级目录
Linux命令
pwd:显示当前路径
whoami:显示用户名
hostname:显示主机名
ls :显示文件夹内文件
ls -l :显示文件详细信息
详细信息的内容表示含义:drwxrwxr-x 2 hq hq 4096 Jul 22 11:05 11
文件类型 | 用户权限 | 链接数 | 用户名 | 组名 | 文件大小 | 文件最后修改时间 | 文件名 |
d | rwx rwx r-x | 2 | hq | hq | 4096字节 | Jul 22 11:05 | 11 |
文件权限:
rwx rwx r-x
当前用户权限 组内用户权限 其他用户权限
r :读(可读)
w :写(可写)
x :执行(可执行)
- :不可
文件类型:
bcd - lsp
b:块设备文件 /dev
c:字符设备文件 /dev/input/
d:目录、文件夹
l:软连接
s:套接字文件
p:管道文件
ls -a :显示全部文件(包括隐藏文件)
ls -la :显示文件
cd :修改路径
cd 文件夹名:进入到当前路径下的该文件夹中
cd ./文件夹名
cd 路径(相对路径 绝对路径):
cd ..:回到上一级目录
cd -:回到上一次操作的路径
回到家目录:
cd
cd 相对路径
cd ~
cd 绝对路径
新建:mkdir touch
mkdir 文件夹名 新建文件夹
touch 文件名 新建文件(文件名.后缀)后缀不可少
mkdir 路径
touch 路径
mkdir 路径 -p :级联创建
删除 :rm
rm 文件名 :删除文件
rm 文件夹名 -r :删除文件夹
rmdir 文件夹名
复制 :cp
cp 要复制的文件名(路径) 复制到的位置 (路径) :复制文件
cp 要复制的文件夹名(路径) 复制到的位置(路径) -r :复制文件夹
移动 :mv
mv 要移动的文件名(路径) 移动到的位置(路径)
mv 旧名称 新名称(可以理解为重命名)