1、路径
(1) / 表示根目录,linux 系统里面最上层的目录
(2) 文件或者目录名称严格区分大小写
---dalianmao DALIANMAO 不同的文件
(3)绝对路径
以斜杠开头
文件位置的全路径
采用绝对路径可以到处使用
(4) 相对路径
不以斜杠开头
当前工作目录的相对位置
可以通过相对路径方式指定一个文件名
2、操作命令
(1) man 命令 查看命令帮助
(2) cd /var/log 进入/var/log目录
(3) pwd 打印当前目录
(4) ls 列出当前目录下有哪些文件
-l 长格式列出信息
-d 查看目录本身
-a 查看所有文件(以.开头的隐藏文件)
(5) touch 创建或修改文件时间
(6) mkdir 创建目录
-p 递归地创建目录
(7) rm 删除文件或目录
-f 强制删除不提示(慎用)
-r 递归删除
-rf 组合用
(8) cp 拷贝
-r 复制目录
-a 复制所有(属性)
(9) mv 移动或者重命名
(10) cat 查看文件内容
(11) more 分屏查看文件内容
(12) head -5 文件名 查看前5行内容
(13) tail -10 文件名 查看文件后5行内容
(14) cd .. 进入上级目录
绝对路径与相对路径
. & ./ 当前目录
.. & ../ 上级目录
(15) du 统计文件或者目录大小
-sh
eg:
du -sh /etc/
du -sh /etc/*
(16) grep 在文件里面找符合条件的行
eg: grep ‘root’ /etc/passwd
【扩展】
-i 不区分大小写
-v 取反
-n 显示行号
-r 递归查找
(17) find 在目录里面找符合条件的文件或者目录
语法:find 查找目标 匹配的条件
eg: find /etc/ -name “*conf”
-name
-type d 目录
-type f 文件
3、linux 账户
(1) [root@localhost ~]#
当前登录用户@主机名 当前目录
~ 代表当前登录用户的家目录
(2) 添加Linux用户新账号
[root@localhost ~]# adduser lanpishu
[root@localhost ~]# passwd lanpishu
[lanpishu@localhost ~]$
$: 普通用户
#:root用户