面试linux系统整理自用
-
说说你知道的linux命令
1.查看文件:ls(查看文件夹下的文件)
默认显示的数据:权限,所属用户,所属用户组,文件大小,文件名称,文件修改日期等
cat,less,more,etc查看文件内容
查看日志:cat、
tac(不了解)、more、less、head、tail、nl、tailf直接甩脸上2.处理目录
ls(英文全拼:list files): 列出当前所在目录下的文件夹及其子目录
cd(英文全拼:change directory):切换目录
pwd(英文全拼:print work directory):显示当前所在的目录
mkdir(英文全拼:make directory):创建一个新的目录
rmdir(英文全拼:remove directory):删除一个空的目录
cp(英文全拼:copy file): 复制文件或目录
rm(英文全拼:remove): 删除文件或目录
mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称
3.用户和用户组
用户是linux系统中运行程序的一个角色
用户组是功能相似的一系列用户的集合,目的是方便地管理用户
4.linux文件权限管理
什么是权限?就是文件或目录的一个固有属性
linux的权限:读,写,执行三种基本权限
r:读权限,可以使用cat,less查看文件内容(ps:less,more命令可以一页一页显示,通过空白键显示下一页/上一页)
w:写权限,可以对文件中的内容进行修改,例如vim编辑器
x:执行权限,默认没有该权限,文件内容是二进制可执行文件或脚本时,用户需要获取到执行权限后才能被运行。
权限的数字表示:r=4,w=2,x=1,-=0