1.FHS标准
/boot:启动目录,内核存放地
/etc:配置文件存放地
/temp:程序产生的临时文件
/home:用户的目录,新增用户账号是,用户的家目录都存放在此目录
/lib:库文件,程序在执行过程中,需要调用一些额外的参数时参数时需要函数库的协助
/bin:可执行文件和常用的Linux命令
/sbin:系统管理员的命令和工具
/usr:应用程序和文件的安装地
/mnt:挂接其他文件系统
/root:根目录
/dev:存放linux系统下的设备文件
2.vi 使用:命令模式,插入模式,编辑模式
vi
功能:生成新文件或者编辑,查看文件
格式:vi file_name
说明:上面的命令直接进入vi的命令模式。
从命令模式进入编辑模式
需要按i键或者a键:
1)i 插入文本
2)a追加文本
使用ESC键可以从编辑模式进入命令模式。
可执行的操作(有冒号的冒号也需要输入):
1):w 保存文件
2): wq保存并退出
3):wq!保存并强制退出
4):q退出
5):q!强制退出
6)dd 删除一行文字
7)x 删除一个字符串
8):n 光标移至文本第n行
9)$ 光标移动至文本的行尾
10)G光标移动至文本的末尾
11)/查找某个字符串
3.Linux管理文件和目录的命令
pwd
功能描述:打印用户当前所处的路径。
格式:
[root@localhost~]#pwd
cd
功能描述:改变用户所在的目录。(change directory)
格式: cd <目录名>
[root@localhost~]#cd … 返回到当前目录的上一级目录(中间有一个空格)
[root@localhost~]#cd 返回当前用户的主目录
[root@localhost~]#cd /home 用路径切换到home目录
- 从普通权限获取root 权限
输入命令: sudo passwd root
如果是第一次登陆,那么要先设置密码:
(此处设置好的密码一定要记住)
如果不是第一次登陆,那么输入命令su root,和密码:
(普通权限以$结尾,root权限以#结尾)
- 查看支持的语言
输入 locale
6. ls命令
功能描述:显示指定目录下的内容。(list directory)
格式:ls [参数] [目录或文件]
选项 含义
-a 列举目录中的全部文件,包括隐藏文件
-l 列举目录中的细节,包括权限,所有者,组群,大小,创建日期,文件是否是链接等
-r 逆向,从后向前列举目录中的内容
-R 递归,该选项递归地列举当前目录下所有子目录内的内容
-s 大小size;数据块
-al 查看所有文件(包含隐藏文件)的详细信息
ls [目录名] 查看指定目录下的文件
举例:ls -l 1.txt 列举文件1.txt的所有信息
(r表示可读,w表示可写,x表示可执行)
- grep 命令
功能:在某个文件中查找一个特定的字符串
grep money test.txt
表示在test.txt文件中查找money这个字符串,grep查找是区分大小写的。
8.cp
功能:拷贝文件或复制文件。(copy)
格式:cp [源文件][目标文件]
[root@localhost~]#ls
[root@localhost~]#cp hello.txt file1.txt 拷贝hello.txt一份,命名为file1
参数 含义
-i 互动:如果文件将覆盖目标中的文件,会提示确认
-r 递归:复制整个目录,子目录以及其他