开始记录一些技巧,为准备 GET 新技能做预备。

查看篇

1
2
3
4
5
6
7
8
## 更详细的 list
ls -l

## 查看隐藏的文件
ls -a

## 以上内容可合并使用
ls -la

MV 篇

1
2
3
4
5
## 重命名
mv a b

## 移动文件
mv ./a ./v/

CP 篇

1
2
3
4
5
6
7
8
9
10
11
12
13
14
## 复制文件
cp a b

## 保留权限复制
cp -a a b

## 复制文件-递归复制 (复制文件夹)
cp -r a b

## 出现复制进度
cp -v a b

## 同样的可合并使用
cp -rav a b

rm 篇

1
2
3
4
5
6
7
8
9
10
11
## 删除文件
rm a

## 删除文件-递归删除(删除文件夹)
rm -r a

## linux 系统下删除会有提示,不希望看到提示
rm -f a

## 同样的可合并使用
rm -rf a

touch 篇 (新建文件)

1
2
3
4
5
## 穿件文件
touch a

## 创建多个文件
touch a b c d e

mkdir 篇(新建文件夹)

1
2
3
4
5
6
7
8
9
10
11
## 新建文件夹
mkdir a

## 新建多个文件夹
mkdir a b c d e

## 新建多层级目录
mkdir -p ./a/b/c

## 同样的新建多层级目录
mkdir -p ./a/b/c ./b/c/d

查看文件及路径

1
2
3
4
5
6
7
8
9
10
11
## less 查看
less ./*.txt

## more 查看
more ./*.txt

## 两种命令均可查看,目前为止区别
## 文本如果过长,可以使用 ctrl + f 往下翻页,也可以使用 ctrl + b 向上翻页

## 查看路径
pwd

赋予权限

1
2
chmod 777 ./
chmod +x ./

命令帮助

1
2
// help? 查看某个命令的详情
man less

AS

1
2
3
## Manifest merger failed with multiple errors, see logs
## 无其它异常可看
./gradlew processDebugManifest --stacktrace