mkfs.xfs /dev/sdb
mkdir /data
blkid
vim /etc/fstab
UUID="f2bcc093-0f74-4485-af62-089019608951" / xfs defaults 0 0
mount -a
df -h
pwd : 查看当前所在的路径
id :显示当前你是哪个用户登录的
ls :显示当前目录下面有哪些文件
ls -a : 查看隐藏文件
cd : 进入到某一个目录,cd ~ 表示进入到当前用户的家目录,cd - 表示进入到上一个目录 ,cd 后面什么都不加也表示进入到当前用户的家目录和cd ~等价
mkdir :表示创建一个目录,我要创建一个目录比如:/home/test/ben , mkdir -p /home/test/ben
touch: 创建一个空文件 如 touch b
cat : 查看一个文件的内容 如 cat b ,表示查看b 文件的内容。
pstree :查看进程树
history:查看以前使用过的所有命令, .bash_history 这个文件中也会记录所有的历史命令
rm:删除一个文件
find:
find /home -name 1.txt ------在/home目录下查找名字为1.txt的文件
find /home -name 1.txt >right 2>error ------将正确信息保存到right,将错误信息保存到error
find /home -name 1.txt >file2 2>&1 ----将正确的信息和错误的信息都放在file2这个文件中
ps -ef | grep :查看某个程序的进行信息
reboot:重启LINUX系统
df :显示磁盘的信息,通常用df -h 来查看磁盘的信息
sync:将缓冲区的数据写入到磁盘,一般在关闭Linux系统之前使用
init 0: 关闭Linux
shutdown -h now:关闭Linux
ifconfig :查看网卡的信息 ,重启网卡 service network restart
网卡文件的位置:
/etc/sysconfig/network-scripts
lscpu -----查看CPU的相关信息
file redis-6.2.7 ------查看文件的类型
locate passwd ------查找passwd的位置
find /tmp -atime 0 ------查找这个目录下/tmp今天内被访问过的文件
find /tmp -ctime 0 ------查找这个目录下/tmp今天内被修改过的文件
find /tmp -newer a.out -------查找这个目录下/tmp比a.out新的文件
find /root -user mysql -------在/root下面查找属于用户mysql的文件
find / -nouser -------查找不属于任何用户的文件
find / -nogroup -------查找不属于任何组的文件
find /bin -size +90k ------查找大于90k的文件**************
find /bin -size -90k ------查找小于90k的文件********************
find . -perm 644 -------查找权限是644的文件
find . -perm -644 -------查找权限包含644的文件
find . -perm +644 -------查找权限含有644任何一个权限的文件
find . -perm 644 -exec ls -l {} \; -------查找权限是644的文件,{} 表示find的查找内容,
\; 表示exec命令结束, exec用来处理搜索结果
find /var -type p -------在/var下查找管道文件
`uname -r` 和 $(uname -r) 是一样的效果
alias -----列出系统中的别名
unalias aa ------撤销别名
history -r -------从.bash_history中读出命令到history中
history -w file -------将history中的信息写到file中
dmesg -------LINUX系统的日志
cat /etc/mtab --------可查看光驱的挂载情况
sar -r 3 3 ------显示内存的使用情况
sar -A ------显示全面的信息
ps -axjf -------显示树状
pstree -A
pstree -Aup
groups root ------查看root所属的组
pidof ------查看程序的PID
pidof /usr/sbin/mysqld ------查看mysql程序的PID
fuser --------根据文件或目录查找使用该文件或目录的进程
fuser . -------查看当前目录是哪个进程打开的
fuser -ki /var/log --------杀掉打开 /var/log 的进程
fuser /var/log -------查找打开这个文件的进程
lsof -----list open file
lsof -----查看某个进程打开的文件或目录
lsof -u mysql ---------查看mysql打开的文件
lsof +d /var -------查看/var下打开的文件
lsof | grep /var/log/messages -------查看这个文件的相关信息
quota -uvsl -------查看root的磁盘配额
quotacheck -avug -------扫描磁盘配额的信息
quotaon -avug -------启用磁盘配额
edquota -u qtest1 ------编辑qtest1的磁盘配额
requota -avug --------查看配额报告
/etc/gshadow -------/etc/group的密码文件
newgrp bin ------将组改为bin
useradd -g dba test1 -------test1属于dba组
useradd -r user3 ------建立一个用户,不建立HOME目录
userdel -r user3 -------删除用户时,并且删除HOME目录
passwd -l test -----锁定密码
passwd -u test -----解锁密码
passwd -n 2 test ------密码最短使用2天
passwd -x 60 test ------密码使用60天
passwd -w 5 test -------密码还有5天失效
passwd -S test -------查看密码的详细信息