用户目录
1.绝对路径:/home/yw
2.相对路径:
. :当前目录
.. :当前目录上一级目录
- :在临近两个目录直接切换
3.itcast@ubuntu:~$
itcast: 当前登录用户
@: at 在
ubuntu: 主机名
~: 用户的家目录(宿主目录)=用户目录
$: 当前用户为普通用户
#: 超级用户 -- root
4.跳转到当前用户目录:
1.cd /home/用户名
2.cd ~
3.cd
5.跳转到任何目录:
cd 目录
6.创建目录:
1.创建单个目录 :mkdir 文件名
2.创建复合目录:mkdir b/x/x -p 或者 mkdir -p b/x/x
3.删除一个空目录:rmdir 目录名
eg:rm是remove的意思
4.删除一个目录(目录里可以有内容,删除后不会进入回收站,直接就没了,恢复很麻烦):rm 目录名 -r(-r是一个递归删除,因为文件有的时候嵌套的,是一个树,需要一个一个删除。如果没有-r很可能删不掉)
eg:如果你觉得直接删除有点危险,我们可以让系统询问的删除,rm -ri 目录名(里面的i是提示的意思,会一个一个的问),然后根据提示,按y删除。
5.创建文件:touch 文件名(文件名可以带后缀也可以不带后缀)
a.如果创建的文件不存在:touch 文件名,直接创建
b.如果创建的文件已存在:touch 文件名后没有任何提示,但是你用ls -l查看已存在的这个的文件,你会发现原来已有的那个文件,创建时间被修改了,变成了最近创建的时间。
6.删除文件:rm 文件名直接删除,或者rm 文件名 -i询问删除
7.复制文件:
a.复制文件,如果文件2不存在:cp 文件名1 文件名2(如果目录名2之前不存在,那么系统自动会创建一个新的空目录),这是把文件1复制到文件2中
b.复制文件,如果文件2存在:cp 文件名1 文件名2,如文件2存在那么文件2的内容会变成文件1的内容。
8.复制目录:
a.复制目录,如果目录2不存在:cp 目录1 目录2 -r(复制目录要注意,目录必须递归的复制,要加-r)
b.复制目录,如果目录2存在:cp 目录1 目录2 -r(此时情况变了,目录2里面会再多一个目录1,与原本目录2里的文件并列)
9.查看文件内容:
a.cat 文件名: 用于查看内容比较少的文件
b.more 文件名:查看的话按回车键,按一次可以查看一行的内容。如果觉得太慢,可以按空格键,每次可以看一页。有个缺陷,不能往前看,错过就错过了。想结束观看的,退出的话,就按Q键或者ctrl+c。
c.less 文件名:回车键还是一行一行的看,空格键还是翻页的看,如果想往回倒,就按ctrl+p,往后倒的话,ctrl+n.向前的翻页,用CTRL+b,向后的翻页,按CTRL+f。按Q键退出
d.head 文件名:只会显示几行的内容,默认显示前10行。如果查看前5行的话:head -5 文件名
e.tail 文件名:只会显示后几行的内容,默认显示后10行。如果查看后20行的话:tail -20 文件名
10.创建管道:mkfifo 管道名