这学期开始跟着若泽学大数据,最近有些事情耽搁了写博客,即日起开始打卡,记录每次课上知识点,如有问题还望大家指出。
1. pwd
查看当前光标所在的路径
2. 家目录
用户所在的默认的目录
/root
超级管理员root
/
根目录,也就是起始位置
3. cd
表示切换
cd path
从当前路径切换到你所指定的path
cd /user
切换到用户user
所在的目录
cd ~
切换当前用户的家目录
cd -
切换到上一次目录
cd ../
切换到上一层目录
通过ls
查看当前目录下的文件和文件夹,用cd
切换到目录Music
下
#####说明
:
切换两层是../../
,三层及以上可依次类推
4. ls -l
等价于ll
查看当前目录下的文件和文件夹的详细信息
ls -l -a
等价于ll -a
查看隐藏文件(即以.
开头的文件和文件夹)
ls -l -h
等价于ll -h
查看文件的大小而不是文件夹
ls -l -rt
等价于ll -rt
按时间排序(最新文件及文件夹位于下方)
#####注意
:在工作中常使用ll
**
5. mkdir
创建文件夹
mkdir 文件夹名称
(一层)
mkdir -p one/two/three
表示-p
级联创建 (one
为当前路径)
mkdir p w q
表示在同一层创建三个目录
#####说明
:
在home
目录下创建p、q、w
文件夹,之后通过ls
查看当前home
下是否存在这三个文件夹,发现存在,表示创建成功.
6. 路径
绝对路径
比如/xxx/xxx/
相对路径
参加pwd当前路径
7. 文件
vi louie.log
和 touch louie11.log
都表示创建名为louie.log的文件
#####说明
:
vi
编辑文件时, 按i
进入编辑模式,输入完内容后esc
退出编辑模式,ctrl+:
回到尾行输入wq
保存文件;
touch
创建一个空文件,可通过>
或>>
对文件进行添加内容.
8. 移动
mv 1 2
表示将1
移到2
9. 复制 多份
cp file number
表示将file
复制number 份
10. 查看文件中内容
cat xxx.log
一下子将内容xxx.log
刷新下来
more
一页页按 空格键
下翻;字母B
上翻
less
很少使用
说明
: ctrl+z
退出命令模式
11.
>
表示覆盖
>>
表示追加
如:cat 1 > 2
表示将2
中的内容清空之后放置1
的内容; cat 1 >>2
表示不改变2
的内容,在其基础上加上1
的内容
12. 打印
好了,今天就到这里,明天继续接着写!