用户
在Linux中,存放用户相关的文件夹Linux 在/home 下面 文件夹一般以用户名命名
切换到对应用户的命令 :su username(用户的名字)
直接切换到root用户:sudo su(此命令会进入root用户下的用户文件中)
初始时新建root用户:sudo passwd root (之后先输入用户密码,再设置两遍root用户密码)
路径
绝对路径:Linux中 路径名以/开头的都是绝对路径
相对路径:不是以/开头的路径都是相对路径
文件访问权限
一个文件可以拥有三种权限,即读权限,写权限,执行权限,哪些用户拥有哪些权限视情况而定
可用命令ls -la查看文件(文件夹的权限)
drwxr-xr-x
r :读权限
w:写权限
-:无对应权限
x:执行权限
第一位 :d 文件夹
- 文件
2-4位:所属用户拥有该权限
5-7位:所属用户组用户该权限
8-10位:其他用户拥有该权限
自动补全
Linux命令一个一个敲容易弄错,在敲命令是按tab健可自动联想代码,尤其在切换文件时,更有奇效,当联想命令唯一时,便会自动补全剩下的
帮助
Linux许多命令一时半会忘记参数之类的有两个命令可以查找
命令1: man + 命令
命令2:命令 + --help
例如:
执行结果:
执行结果:
按上下键还可以自动键入输入过的历史命令
clear 命令可清除屏幕
文件查找
查看文件命令
ls
-a 显示所有文件
-l 以列表显示
-h 统计文件大小自动显示(需要和-l同用)
ls 命令还可以接类似正则的字符匹配 可以快速查找文件
重定向
重定向是指执行命令后将执行结果输出到另外一个文件,有两种方式
> 覆盖重定向 执行命令后覆盖性行输入到文
>> 追加重定向
文件显示
显示文件命令 : cat + 文件路径
显示文件时会直接显示最后一行,当文件较大时,阅读起来非常不方便,这里有几种解决办法
[ more] + 命令(分屏首行百分比显示)
[less] + 命令(分屏显示)
管道
| 管道命令是将一个命令的输出作为另外一个命令的输入
文件
新建文件 :touch + 文件名
新建带路径文件 touch -p +路径
新建文件夹 :mkdir +文件夹名
新建带路径文件夹: mkdir -p +路径
当前路径显示:pwd
删除文件 :rm -i 询问删除 -f 强制删除 -r 递归删除