前言
第1章 Linux命令行简介 / 1
①1Linux命令行概述 / 1
关机:
shutdown -h now
halt
init 0
ifup eth0
ifdown eth0
service network restart(/etc/init.d/network restart) 激活整个网络,所有网卡.
top命令
安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;
文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;
系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;
网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;
系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;
其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode.
Linux的优点
①.、Linux由众多微内核组成,其源代码完全开源;
Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理都是无法改变的,Linux命令有许多强大功能:从简单的磁盘操作、文件存取以及复杂的多媒体图像和媒体文件都会使用到命令.
Linux常用的命令有哪些?老男孩教育为大家最后提醒一下大家:
安装和登录命令:login 、shutdown 、halt 、reboot 、mount 、umount 、chsh
文件处理命令:file 、mkdir 、grep 、dd 、find 、mv 、ls 、diff 、cat 、ln
网络操作命令:ifconfig 、ip 、ping 、netstat 、telnet 、ftp 、route 、rlogin rcp 、finger
、mail 、nslookup
系统安全相关命令:passwd 、su 、umask 、chgrp 、chmod 、chown 、chattr、sudo、pswho
系统管理相关命令:df 、top 、free 、quota 、at 、lp 、 adduser 、groupadd kill 、 crontab 、tar、unzip 、gunzip 、last
Linux磁盘管理常用三个命令为df、du、fdisk.
df,全称:disk full,列出文件系统的整体磁盘使用量
du,全称:disk used,检查磁盘空间使用量
fdisk,用于磁盘分区.
此时此刻呢我们看看详细的内容介绍:
df命令参数功能:检查文件系统的磁盘空间占用情况,可以利用该命令获取磁盘被占用了多少空间,目前还剩下多少空间等信息.
语法:df [-ahikHTm] [目录或文件名]
参数:
-a:列出所有文件系统,包括系统特有的/proc等文件系统;
-k:以KBytes的容量显示各文件系统;
-m:以MBytes的容量显示各文件系统;
-h:以较易阅读的格式自行显示,比如:GBytes、MBytes、KBytes;
-T:显示文件系统类型;
-i:不用磁盘容量,以inode的数量来显示.
du命令也是查看使用空间的,但是与df命令不同的是,Linux du命令是对文件和目录磁盘使用的空间进行查看,还是和df命令有一些区别的.
语法:du[-ahskm]文件或目录名称
-a:列出所有的文件与目录容量;
-h:以较易阅读的格式显示;
-s:列出总量而已,而不列出每个各别的目录占用容量;
-S:不包括子目录下的统计,与-s存在差别;
-k:以KBytes列出容量显示;
-m:以MBytes列出容量显示.
fdisk命令fdisk是Linux的磁盘分区表操作工具.
语法:fdisk[-l]装置名称
-l:输出后面接的装置所有的分区内容.若仅有fdisk -l时,则系统将会把整个系统内能够搜寻到的装置的分区均列出来.
Linux系统中的用户是分角色的,用户的角色是由UID和GID来识别的(也就是说系统是识别的是用户的UID、GID,而非用户用户名),一个UID是唯一(系统中唯一如同身份证一样)用来标识系统的用户账号(用户名).
文件的用户与用户组分为超级管理员,普通用户和系统用户.
①.)超级管理员的UID=0,GID=0,也可以这么说系统只要是识别出某个用户的UID\GID都为0时,那么这个用户系统就认为是超级管理员.
我们可以通过cat /etc/passwd命令来查看所有的用户信息,例如下图,第三列是UID,第四列是GID:
创建用户
useradd user1 创建用户user1
设置用户密码
passwd user1 设置密码,有设置密码的用户不能用
这里设置密码时可能会碰到密码保护机制问题,这里需要注释掉保护机制的问题
和password sufficient两行注释掉,如下图:
创建用户组
groupadd users 不用g参数,使用默认的组ID
命令 gpasswd为组添加用户
只有root和组管理员能够改变组的成员:
gpasswd –a user1 users 把 user1加入users组
gpasswd –d user1 users 把 user1退出users组
命令groupmod修改组
groupdel删除组
groupdel users 删除组users
真正从安全性角度上来考虑的话,是要控制用户一定执行命令的权限,也就是哪些用户可以执行哪些命令,不可以执行哪些命令,所以呢也就有了sudo这个应用,对于sudo提权,也就是修改/etc/sudoers的配置文件.
以上就是土嘎嘎小编为大家整理的linux的管理命令相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!