刚学linux,总结下。
文件目录结构
linux 是多用户操作系统,多个用户可以共享的全部硬件和软件。
ubuntu没有盘的概念,有且只有一个根目录 / ,所有的文件都在根目录下面。
根目录下有个home文件夹,是系统默认的用户家目录,新增用户的家目录都放在这里。
其他文件夹即是和系统相关的文件夹。etc文件夹是系统配置文件夹。bin文件夹是可执行文件的文件夹,如常见的命令ls,cat等等。
下图即是系统根目录:
点开home目录即可看到用户文件夹。
这里只有我一个用户。在我的用户文件夹内存放我下载的东西。
打开的终端,默认目录即是当前用户的文件夹。
常用终端命令。
terminal命令的格式如下:
command [-option] [参数]
带上中括号[] 表示可有可无,带上-option(选项)可以在特定条件下执行命令,注意下面有个减号,参数可以是文件,文件夹等等。
命令行字体放大缩小快捷键:“Ctrl” + “shift” + “=” 是放大字体, “Ctrl” + " - " 是缩小字体。
自动补全操作:写完部分字母后按Tab键,如果没有歧义,可以自动补全命令或者文件夹名或者文件名。如果有歧义,按两次Tab键可以列出有歧义的文件名,文件夹名,或者命令名。
例如:
操作文件,目录的常用命令
- 查看当前文件夹下的内容。
ls(list的缩写)
查询当前用户文件夹下的内容。
后加选项 -a 可以查看隐藏内容。隐藏文件只需在名字前面加上 “.”即可,不带双引号。
. 表示当前文件夹 , . .表示上一级文件夹。
- 切换目录
cd (change directory的缩写)
cd 文件夹名字 ,即可进入文件夹。
cd . . 即可进入上一级文件夹,直接输入 cd 恢复默认文件夹(用户文件夹内)。 - 创建删除文件。
touch 文件名 :创建一个新的文件。
mkdir(make directory的缩写),mkdir 文件夹名:创建新的文件夹。
rm(remove的缩写),rm 文件名:删除指定文件。 - 查看当前所在文件夹。
pwd(print work directory的缩写)