命令行基本操作

前
cd ~ 打开cmder第一件事
cd ~/Desktop/ 进入桌面
cd .. 返回上一级

查
pwd 查看当前目录绝对路径
ls 查看指定目录内容(默认当前路径)
ls -a 查看所有内容(包含.文件)
ls -l 查看详细信息
echo $? 查看返回值,成功为0,失败为1

cat 查看文件内容(全部)
head 查看文件内容(前10行)
head -n X 查看文件内容(前X行)
tail () 查看文件内容(后十行)
tail -n X 查看文件内容(后X行)
less 查看文件内容(可翻页)

增
touch 1.txt 创建文件
touch 1.txt 2.txt 创建多个文件
echo hi>1.txt 创建文件并写hi(覆盖)
echo hihi>>1.txt 新建文件并写hihi(不覆盖)
echo -e "1\n2" > 1.txt 新建文件写1\n2

mkdir a 创建目录
mkdir a b c 创建多个目录
mkdir -p a/b/c 创建深层目录
mkdir -p a/b/c a/d/c 创建多个深层目录

cp 1.txt 2.txt 复制文件
cp -r a b 复制目录

删
rm 1.txt 删除文件
rm 1.txt 2.txt 删除多个文件
rm -r a 删除目录
rm -r a b 删除多个目录

改
code A 打开A
start A 打开A(用默认方式)
echo ''>1.txt 清空1.txt(实际是覆盖)
mv A B 移动或者命名
touch A 更新文件更新时间

组合
&&操作:只有一条成功,才能执行下一条
;操作:不论成功,全部执行

posted @ 2020-07-19 12:53  kino404  阅读(164)  评论(0)    收藏  举报