2023-02-20LINUX命令笔记

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    -------查看密码的详细信息

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 本文原址:靠谱网 前言 本篇文章是基于博主学习过程中积累的命令整理,会在职业生涯中持续更新,差不多都是常用命令,方...
    Tc2952阅读 474评论 1 0
  • 大数据技术之linux第一章:linux系统简介与安装部署1.1发展背景 Linux 内核最初只是由芬兰人林纳斯•...
    我还不够强阅读 1,980评论 0 1
  • 一、目录结构 目录说明/binBinary的缩写,这个目录存放最经常使用的命令;/sbins就是Super Use...
    CJ21阅读 1,848评论 0 15
  • 进入带空格的文件或者文件夹 Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访...
    annkee阅读 2,806评论 0 4
  • 1.fedora、redhat、Centos、 suse、ubuntu都是常见的linux 2./分区、swap分...
    liudai123阅读 1,062评论 0 3

友情链接更多精彩内容