现实生活中的操作系统:w7,mac,android,ios
系统目录结构:ubuntu没有盘符这个概念,只有一个根目录/,所有文件都在它下面。
用户目录:位于/home/user,称之为用户工作目录或家目录。
表示方式:/home/user
相对路径:从当前位置开始描述的路径为相对路径
绝对路径:从/目录开始描述的路径为绝对路径
.表示当前目录
..表示上一级目录,即父目录。根目录下的.和..都表示当前目录。
访问权限
读权限(r):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。
写权限(w):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。
可执行权限(x):对文件而言,具有执行文件的权限;对目录来说,该用户具有进入目录的权限。
Linux命令大全
1、查看帮助文档:--helpeg:ls --help
2、man是linux提供的一个手册eg:man ls
3、自动补全命令(Tab键)
一个tab补全,如果有唯一定位的,自动出来。
两个tab所有满足条件的都列出出来。
4、历史命令(history)
history将执行过的命令列举出来。
5、查看文件信息:ls
注:ll是ls -al的缩写。
6、输出重定向命令
注意:>输出重定向会覆盖原来的内容,>>输出重定向则会追加到文件的尾部。
7、分屏显示:more文件
空格键可以显示下一页,按下q键退出显示,按下h键可以获取帮助。
ctrl+b返回上一屏
ctrl+f下一屏
8、管道:|
管道:一个命令的输出可以通过管道做为另一个命令的输入。
9、清屏:clear
快捷键:Ctrl + l ( “l”为字母)。
10、切换工作目录:cd
11、显示当前路径:pwd
12、创建目录:mkdir
通过mkdir命令可以创建一个新的目录。参数-p可递归创建目录
并且新建目录的名称不能与当前目录中已有的目录或文件同名。
目录创建者必须对当前目录具有写权限。
13、删除目录:rmdir
14、删除文件:rm
可通过rm删除文件或目录。使用rm命令要小心,因为文件删除后不能恢复。
15、建立链接文件:ln
链接文件分为软链接和硬链接。
软链接:软链接不占用磁盘空间,源文件删除则软链接失效。
删除母文件a,d也会受到影响,d就相当于a的一个快捷方式。
硬链接:硬链接只能链接普通文件,不能链接目录。不加-s
删除一个不影响另一个。相当于粘贴复制。
16、查看或者合并文件内容:cat
17、文本搜索:grep
grep一般格式为:grep [-选项] ‘搜索内容串’文件名
Eg:grep‘a ’1.txt。
18、查找文件:find
19、拷贝文件:cp
20、移动文件:mv
没有的是重新命名,有的是移动全部。下图c与d就是例子
21、归档管理:tar
tar使用格式:tar
[参数]打包文件名文件
打包:
解包:
22、文件压缩解压:gzip
压缩前后的文件大小不同,用ll来查看。
23、结合
打包压缩:tar-cvzf压缩包包名文件1文件2
打包压缩:tar-zxvf压tar -zxvf t.tar.gz
-Zcvf:打包压缩-Zxvf:打包压缩
注:字母顺序可以在任意位置。
注:记住下面的组的含义。Ugoa代表三者