命令行
1、cd 切换目录(change directory)
```
cd ./abc.txt ./表示当前目录
cd .. ..表示返回上一级
cd / 进入根目录
cd 进入用户主目录
cd ~ 进入用户主目录
cd - 返回进入此目录之前所在目录
cd ../.. 返回上两级目录
cd !$ 把上个命令的参数作为cd 参数使用
```
2、 pwd 显示当前工作目录(print working directory)
3、三种方式进入用户目录
cd
cd ~
cd /home/zyx
4、
创建目录
mkdir test
mkdir -p test/test/test
删除目录
rm -r test
加上-i就会提示
rm -r -i test
touch hello.c
文件在的话修改访问时间,文件不在的话创建文件
cp hello.c temp 拷贝hello.c 到 temp
cp test newDir -r 拷贝文件夹过去
5、文件访问
cat temp 访问文件
more temp 回车键一行 空格翻一页 q键 或者 ctrl+C 退出
less temp 可以向前翻页
head temp 默认显示前十行
tail temp 默认显示后十行
6、快捷键
ctrl+P 向上
ctrl+n 向下
ctrl+d 删除
ctrl+h backspae 删除
ctrl+u 删除前面所有的字符
行首:ctrl+a
行尾:ctrl+e
tab 自动补齐
7、第一天中午复习
ls aa -al
tree aa
mkdir test 创建文件夹
mkdir a/b/c/d -p 递归创建文件夹
rm test 删除文件夹
rm a -r 删除文件夹
touch a.txt 摸一下,不存在就创建,存在就修改
cp a.txt b.txt 拷贝文件
cp dir1 dir2 -r 拷贝文件夹
8、文件夹操作
文件改名字 mv temp temp2
创建快捷方式 ln -s hello.c hello.soft 创建软连接
ln -s /home/paidelin/hello.c hello.soft 加上绝对路径的话才能在其他文件夹使用
ln hello.c hello.hard
wc
od -t 查看二进制文件信息
du 查看当前目录大小 du -h 显示大小
df 查看磁盘大小
which ls shell命令解析器 查看ls在那个位置