linux基础复习整理1

一、Linux系统基本结构
1、系统安装及分区
至少分出根目录和swap,推荐给/boot分区,根据情况也可以给/home,/etc等分区
虚拟内存一般是物理内存的二倍

2、文件系统结构
经典树形目录结构
常用目录及其作用:
/root root用户的家目录
/home root以外的用户的家目录的上级目录
/etc 存放系统管理及配置文件
/bin 存放二进制可执行文件
/sbin 存放系统管理员使用的系统级别的管理命令和程序(二进制可执行文件)
/dev 存放设备文件
/var (variable)存放可变化的文件,如日志(系统日志/var/log/messages)
/usr 用于存放系统应用程序,最庞大的目录
/mnt 让用户临时挂载其他的文件系统使用的目录
/tmp 用于存放各种临时文件,公用的临时文件存储点
/lib 存放跟文件系统中的程序运行所需要的共享库及内核模块
/lost+found 存放系统非正常关机而留下“无家可归”的文件,平时是空的

二、Linux常用命令
1、系统维护类
ls 列出目标目录下的文件,-l列出详细信息,-d列出目标目录而不是目录下的文件,-i列出inode(索引节点号),
pwd 打印出当前的工作目录
cd 更改当前的工作目录
date 更改系统时间
passwd 修改密码,-d删除密码
man 查看目标指令的使用手册
who 显示正在系统内的用户
last 读取/var/log/wtmp,显示近期用户或终端的登录情况
ps 查看进程ps aux/ps -ef

2、文件管理
touch 目标文件不存在则新建目标文件,存在则更新目标文件的三个时间
cd 更改当前的工作目录
stat 显示目标文件的inode内容
rm 删除文件,-r递归删除,-f强制删除
mv 移动文件或重命名
cat 打印出文件的内容
more 按页查看文件内容,可以上下翻页,按q退出
less 按页查看文件内容,只能向下翻页,翻到底退出
head 打印目标文件的头几行,行数可用-n+数值设置
tail 打印目标文件的尾几行,行数如上
mkdir 新建文件夹
sed 使用脚本来进行操作,-e<*script>执行目标脚本,-f<script文件>执行目标脚本文件
awk
grep 从源数据中提取想要的数据,可以使用正则表达式进行匹配,-w 单词 匹配目标单词,-v输出未被匹配的
ln 在目标位置建立原文件的链接文件,-s软链接(链接文件和原文件不是同一个文件,只是链接文件指向原文件),-d硬链接(链接文件和原文件是同一个文件)

3、压缩与解压缩
gzip 使用gzip进行压缩默认不保留原文件gzip -c 文件名1 >文件名1.gz,-c保留原文件,-d解压缩
bzip2 使用bzip进行压缩,用法和gzip一样
tar 打包文件的命令tar zcvf 新文件名 文件名1 文件名2,c创建一个新归档文件,x从归档文件中提取文件出来,v归档或解包过程中显示被打包的文件,f输出结果到文件,必须写该选项,z通过gzip的支持进行压缩/解压缩,一般格式为*.tar.gz,j通过bzip2的支持进行压缩/解压缩,一般格式为*.tar.bz2

4、磁盘管理
df、du、fsck、sync
fdisk、gdisk、mkfs、mount、umount
自动挂载:在/etc/fstab里写入

5、网络设置
ifconfig、ip显示网络设置内容
nmcli、nmtui

6、用户管理
useradd、userdel、usermod用户的增删改
groupadd、groupdel、groupmod组的增删改
id、w、who、last
文件权限rwx读、写、执行,三位权限777代表所属用户的权限/所属组的权限/其他人的权限
四位权限的第一位为特殊权限
u+s当其他用户执行该文件的时候将拥有所属用户的权限
g+s当其他用户执行该文件的时候将拥有所属组的权限
o+t只有所属用户能删除该目录下的文件和子目录
sudo设置:/etc/sudoers

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值