【笔记】Linux7基础知识常用命令和服务

cd
ls
ll
pwd
echo
cat
touch
head
tail
yum
systemctl
ifconfig
netstat -lnpt
临时关SELinux setenforce 0
看状态 getenforce

UID是用户标识,用户号。从0开始,root是0,Linux7普通账户从1000开始。
GID是组标识。
账号信息文件/etc/passwd
账号密码信息/etc/shadow 默认访问权限400,每行的格式是:
username:password:last:may:must:warn:expire:disable:reserved
组账号/etc/group
组密码/etc/gshadow

新增用户
useradd -u 指定UID
useradd -d 指定家目录
useradd -g 指定组ID
useradd -p密码(p后无空格)

su 切换账户
exit 退出账户
sudo

date
date +%Y%m%d%H%M%S
在这里插入图片描述

users
vim
vi
fdisk -l 硬盘分区
df 分区使用
du 文件占用
mount 挂载情况
要挂载一个U盘,可以先用fdisk -l 查看未挂载U盘时的分区情况,查看U盘的名称。
挂载光盘映像,比如:
mount -t iso9660 /dev/…光盘的设备文件 /mnt/。。。要挂载的位置
挂载U盘,比如:
mount -t vfat /dev/sdb1 /mnt/usb1
卸载设备:
umount /mnt/usb1
先要查看挂在位置。

文件类型
- 普通文件
d 目录文件
l 链接文件
其它 特殊文件(b 块文件,c 字符设备,p 命令管道,s socket套接字)

file +文件名

chmod
chown
421
读写执行
u user用户 g group同组 o other其他人 a all所有人

文件操作
cp
mv
mkdir
rm
rm -f
rm -rf (慎用)

Linux没有文件回收站。

打包压缩
tar
tar -czvf
tar -xzvf

ip route add
ip neighbour
wget

yum install
yum install -y
yum remove
yum info
yum list

DHCP服务
yum install -y dhcp
DNS named.service
yum install -y bind
主配置文件/etc/named.conf
nslookup
name-chroot
WEB
yum install -y httpd
httpd.service
/etc/httpd/conf/ httpd.conf

虚拟端口:
#ifconfig ens33:1 10.1.1.2 up

查看CPU负载情况
uptime
w

猜你喜欢

转载自blog.csdn.net/qq_43750882/article/details/111464125