Join 在线linux网站
tab 列出补全的命令
ctrl c 中断
ctrl d 结束输入
--help man info 都是帮助,man基础介绍,--help详细介绍不可翻页, info可翻页
/usr/share/doc 所有库文件的说明
蓝色:目录 绿色:可执行文件 红色:压缩文件 蓝绿色:链接文件 白色:其他文件
cd .. 返回上一层
cd - 回退
cd./ 或cd 名字 进入当前文件夹下的文件
cd /home
pwd 显示当前目录位置
ls 或 dir 显示当前目录位置下所有文件 ls有颜色 dir没颜色
ls uestc* 显示以uestc开头的文件
ls -R 全部展开所有子目录
vim 文件名.类型 打开文件 i进入编辑 ctrl c退出编辑 :wq! 保存后强制退出
sudo root权限命令
who 看谁在线,shutdown 关机, sync 缓存同步磁盘
磁盘命名: /dev/hd[a-d] 或 /dev/sd[a-d]
mkdir dir1 当前目录下创建dir1文件夹
mkdir -v dir1/dir2 当前目录下级文件夹创建dir2文件夹
mkdir -vp dir1/dir2 创建dir2并自动创建dir1
touch a.txt 创建 a.txt空文件或者更新已存在的a.txt的时间戳
echo "hello" 相当于print hello
echo "hello"> a.txt 文件一直在第一行写,写入hello,
echo "hello">> a.txt 文件末尾换行,追加hello
cat a.txt 显示a.txt内容,print出来
dir=ls clear 清屏
head -1 a.txt 显示头1行
tail -1 a.txt
stat 显示文件、文件夹属性
du 显示文件大小 -h 加单位,~显示根目录到当前
du --max-depth 3 ~ 控制显示最大深度
cp -v a.txt dir2 复制文件到
cp -v a.txt dir2/b.txt 复制文件重命名
cp -vr dir1/* dir2 批量复制
cp -vr dir1/* . 批量复制到当前
md5sum a.txt MD5校验
mv a.txt dir2 移动
mv a.txt dir2/b.txt 移动重命名
mv dir1/* dir2 批量移动
mv dir2 dir3 重命名
ln dir2/a.txt hardlink 硬链接
ln -s dir2/a.txt softlink 软链接
rm -i a.txt 删除文件
rm -ri dir 删除文件夹
rm -rf dir 不确认删除
rmdir dir 删除空文件夹