LINUX常用命令3
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINUX常用命令3相关的知识,希望对你有一定的参考价值。
一、 su 、sudo 、限制root远程登陆
- su - username
带用户环境切换用户 - su - -c "touch /tmp/123.txt" user1
以user1用户创建/tmp/123.txt 文件 - 没有家目录的用户可以用模板新建家目录
mkdir -p /home/user4
chown user4:user4 /home/user4
cp /etc/skel/.bash* /home/user4
chown -R user4:user4 /home/user4/ - 普通用户临时授权root用户权限去执行一条命令
visudo可以查看sudo配置文件
在命令前加入NOPASSWD: 执行sudo时就不需要再输入用户的密码
例子:
User_Alias USER=chen1,chen2
Cmnd_Alias SU=/usr/bin/su
USER ALL=(ALL) NOPASSWD:SU - 禁止root用户远程登陆
vi /etc/ssh/sshd_config
PermitRootLogin no
systemctl restart sshd.service
二、df命令、du命令、磁盘分区 - df -h
自动适应文件大小的单位,查看磁盘使用情况 - free
可以查看swap的使用情况 - df -i
查看各个分区inode的使用情况
有的时候明明磁盘的内存还有剩余,但是却无法写入新文件,这时候就可能是inode用完了。 - du -sh
自动适应单位显示文件或文件夹大小 - du不加后缀的时候和du -l 一样,显示文件夹下文件的大小
- du -lh
自动适应单位显示文件夹下文件的大小 - fdisk -l
列出linux 的磁盘信息 - fdisk /dev/sdb
- m帮助,直接按p是查看分区情况 n新建分区 p建立主分区 e扩展分区 d删除分区,起始扇区默认2048就可以啦,last 扇区 +2G 就是将分区一的大小设置为2G;输错命令用ctrl +u清除
- BLOCKS是分区的大小,system是分区的类型,主分区和逻辑分区都是linux,扩展分区是extended
- 主分区的分区号可以为空,而逻辑分区的分区号必须连续;逻辑分区以sdb5开始,分区之后输入w可以保存分区,q则不保存操作直接退出
三、磁盘格式化、磁盘挂载、手动增加swap空间
以上是关于LINUX常用命令3的主要内容,如果未能解决你的问题,请参考以下文章