ls -a 显示隐藏文件和普通文件
ls -l 显示文件的权限,最后的修改日期.......
ls -R 递归显示子目录
文件权限
r 读
w 写
x 执行
- 无权限
创建者 同组用户 其他用户
linux下没有盘的概念只有目录,当接入U盘的时候会变成用户目录下的一个子目录。
cat 可以查看文件内容
cat -s 多个空行合并成一个空行显示
cat -b 显示行号
nl == cat -b
head 显示前10行
tail 显示倒数10行
cp 复制文件或者文件夹 (文件夹加 -r)
cp test.c /home/linux 将test.c复制到/home/linux 目录下
cp test.c /home/linux bak.c 将test.c复制到/home/linux 目录下并且改名为bak.c
cp test2.c test3.c ../ 将test2.c test3.c复制到上一级目录。
mv 移动
mv test.c ../ 将test.c移动到上一级目录
mv test2.c test3.c 将test2.c重命名为test3.c
mv test2.c ../ test3.c 移动并且重命名
touch 创建或者更新时间戳
rm 删除(文件夹加 -r)
mkdir 创建键文件夹
mkdir -p h1/h2 级联创建