Linux基础概览

1. Linux系统的基本使用

  • shutdown,halt,init 0,reboot,
  • history,
  • date,hwclock,cal,
  • which,whereis,whatis,find,
  • alias,
  • rz,sz,
  • hostname,uname,
  • free,df,du,
  • last,lastb,lastlog

2. 文件及目录管理

  • ls,pwd,tree,du,cd,mkdir,rmdir,mv,rm,
  • file,stat,readlink,touch,
  • cp,ln,
  • md5sum,
  • rename,basename,dirname,
  • echo,seq,cat,head,tail,more,less
  • xargs,tree,tr,wc,cut,sort,uniq,split,paste,vimdiff,
  • grep,sed,awk
  • gzip,bzip2,xz,tar

3. 用户管理

  • useradd,usermod,userdel,
  • passwd,chage,
  • groupadd,groupdel,groups,
  • user,id,whoami,who,w

4. 权限管理

  • chmod,chown,chgrp,
  • umask,
  • suid,sgid,sbit,
  • chattr,lsattr,
  • getfacl,setfacl,
  • su,sudo,visudo

5. 磁盘与文件系统

  • fdisk,gdisk,parted,
  • dd,mkswap,swapon,swapoff
  • mkfs,mke2fs,
  • blkid,lsblk,
  • e2label,tune2fs,dumpe2fs,
  • fsck,e2fsck
  • mount,umount,fuser
  • RAID级别(0,1,5,10,01)
  • LVM逻辑卷管理(pv,vg,lv,pe,le)

6. 软件包管理

  • rpm、rpm包查询、校验、rpm数据库重建
  • yum、yum仓库的配置、创建

7. 服务管理基础

  • service,chkconfig,
  • systemctl, Unit文件的格式,
  • SELinux

8. 网络管理

  • hostnamectl,
  • ifconfig,route,ip,
  • netstat,ss,
  • arp,
  • tcudump,nmap,netcat,
  • dig,nslookup,traceroute,ping,
  • wget,ftp

9. 定时任务

  • crond、at、batch
  • crontab

10. 进程原理

  • 用户空间, 内核空间, CPU调度机制
  • 进程调度原理(nice,renice), 进程创建方式(fork,exec,clone), 进程状态及转换
  • 终端与进程, 后台任务、(exec,source,nohup,screen,jobs,disown)
  • 信号(kill,pkill,killall)

11. 系统资源信息查看

  • uptime,
  • pstree,ps,pgrep,top,htop,
  • fuser,lsof,
  • free,
  • vmstat,iostat,dstat

12. 系统启动流程

  • 内核级别的启动过程
  • 用户空间的启动流程

13. Linux内核编译

  • grup
  • 内核编译
  • anaconda系统安装

14. 全自动无人值守系统安装

  • dhcp、pxe、cobbler

 

posted @ 2020-04-22 18:40  Praywu  阅读(387)  评论(2编辑  收藏  举报