小雷锋之前文章提到了Ubuntu系统,今天的演示环境切换成CentOS系统,同样是非常流行的Linux发行版,CentOS大量使用在企业服务器上。 首先你得有一台CentOS服务器,小雷锋选择在某某云上重金求子。 本篇小文,小雷锋将带铁子使用最基础的几个命令熟悉Linux系统。依旧遵循不深入只简出的标准,只做概况性陈述,旨在引起用户对Linux的学习兴趣。1。系统目录 登录系统后,使用ls显示系统目录结构: 初学者必须熟悉的几个目录: 2。文件基本属性 使用ll或者lsl命令来显示一个文件的属性以及文件所属的用户和组: 如上图中所示,文件权限第一个标示位:当为d则是目录当为则是文件 新建test。txt文件,我们可以看到了区别: test。txt文件属于不同的用户与用户组,这个用户名为root用户组为root,这是Linux系统设计的精髓,通过权限,用户,用户组的搭配,实现文件的不同颗粒度的管理。 文件的权限字符为:rwxrwxrwx,rwx三个一组!使用数字来代表各个权限,各权限的分数对照表如下:读r:4写w:2执行x:1 以下两个命令来修改文件或目录的所属用户与权限:chown(changeowner):修改所属用户与组。chmod(changemode):修改用户的权限。 使用命令chmod777test。txt文件的权限: 3。文件与目录管理 首先理解一个概念,绝对路径与相对路径:绝对路径: 从根目录写起,例如:usrsharedoc这个目录。相对路径: 不是从根目录写起,例如:cd。。test返回上一层目录后再进入test目录。 几个常见的处理目录的命令:ls(英文全拼:listfiles):列出目录及文件名cd(英文全拼:changedirectory):切换目录pwd(英文全拼:printworkdirectory):显示目前的目录mkdir(英文全拼:makedirectory):创建一个新的目录rmdir(英文全拼:removedirectory):删除一个空的目录cp(英文全拼:copyfile):复制文件或目录rm(英文全拼:remove):删除文件或目录mv(英文全拼:movefile):移动文件与目录,或修改文件与目录的名称 示例: 4。用户和用户组管理 Linux提供了用户和用户组的添加、修改和删除相关的命令,如下所示: 同时更改用户口令 etcpasswd文件中会有新用户对应的记录,其中口令字母进行了特殊化处理,真正的加密后的用户口令字存放到etcshadow文件中: 5。磁盘管理 磁盘管理常用三个命令为df、du和fdisk。df(英文全称:diskfree):列出文件系统的整体磁盘使用量du(英文全称:diskused):检查磁盘空间使用量fdisk:用于磁盘分区 小结一下,通过以上命令实践,你对Linux系统已有一个模糊的印象。 虽然Linux命令各个发行版略有不同,但是核心命令的使用大同小异。