linux精选
目录分析:
日志模糊查询
tail -10000 日志文件.log |grep ‘关键词’

cd /
/bin:
bin 是 Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。如mkdir
/home:
用户的主目录,在 Linux 中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的,如上图中的 alice、bob 和 eve。比如用户级别记录日志在里面。
/lib:
lib 是 Library(库) 的缩写这个目录里存放着系统最基本的动态连接共享库,其作用类似于 Windows 里的 DLL 文件。几乎所有的应用程序都需要用到这些共享库。
/root:
该目录为系统管理员,也称作超级权限者的用户主目录。
/usr:
usr 是 unix shared resources(共享资源) 的缩写,这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于 windows 下的 program files 目录。

/usr/bin:
系统用户使用的应用程序。

/usr/sbin:
超级用户使用的比较高级的管理程序和系统守护程序。

/usr/src:
内核源代码默认的放置目录。
指令精选:
新建文件
vi new.txt

从a文件复制到b文件(文件夹适用)
cp new.txt loc.txt

把a文件移动过去
mv loc.txt goodfile/

把隐藏文件查询出来
ls -a

适用相对路径切换
cd ./goodfile/

在Linux系统中,每个用户必定属于一个主组,默认情况下属于与其同名的用户组,最多可以有31个附属组,从用户权限的角度看,主组和附属组其实差别不大,用户也会拥有其附属组的组相关权限。

1、添加用户账号
创建用户sam
useradd -d /home/sam -m sam
创建用户gem
useradd -s /bin/sh -g group -G adm,root gem
2、删除账号sam
userdel -r sam
3、修改账号
将原来的用户名改为新的用户名
usermod -s /bin/ksh -d /home/z -g developer sam
4、修改密码(口令)
超级用户可以为自己和其他用户指定口令,普通用户只能用它修改自己的口令。
passwd
passwd sam
指定空口令
passwd sam
锁定
passwd -l sam