Linux操作系统笔记

第一章 Linux操作系统概论

Linnx内核
内核提供Linux系统的主要功能

第二章 命令行基础

命令:一个命令就是一个linux可执行程序,是系统内置的程序

命令行:Linux终端

Linux命令

[root@lrn~]#:root主机名,Irn用户名

通用格式:command [-options][parameter],命令本体,可选选项,可选参数

强行中断命令Ctrl+C. ping127.0.0.1su命令可以切换到root用户身份,exit命令退出

重新启动系统命令:reboot

修改密码命令:Passwd

 命令行获取信息帮助

man命令:[zp@localhost~1$ man sudo

info命令:[zp@localhost~1$ls info uname

--help命令:[zp@localhost~1$ ls --help

历史命令

查看历史命令:[zp@localhost~]$history

清除历史命令:[zp@localhost~1$lshistory-c

!!重复执行上条命令
!3执行历史命令记录中的第3条 !w执行上一条w命令(或执行以w开头的历史命令)
fc编辑并执行上一条历史命令

fx-2 编辑并执行倒数第2条历史命令
!-4执行倒数第4条命令
!$使用前一条命令最后的参数执行
whoami, date, time, pwd, uname
什么是shell
shell是Linux操作系统的用户界面shell是一个命令解释程序,它能解释用户在命令行界面输入的命令
shell是一种程序设计语言

第三章 文件和目录管理

目录

Is列出目录内容

-h显示文件的大小单位

-|竖向排列,以长格式显示文件的属性、大小等详细信息

-a列出全部目录,-a显示隐藏文件夹横向排列

其他:-d 仅显示目录本身的详细信息

-A 显示除“.”和“..”之外的所有文件

-R以递归方式显示目录及其子目录的内容

-S以文件大小降序排序显示文件-t以文件最近一次的修改时间排序显示文件

相对目录:以当前目录作为起点

绝对目录:以根目录作为起点

pwd查看当前所在工作目录

cd切换当前工作目录

以d开头为文件夹,以-开头为文件特殊路径符

.表示当前目录

..表示上一级目录

~表示用户的home目录

文件

 mkdir创建文件夹

创建多个同级目录
mkdir aa bb cc
创建多个递归目录
mkdir-p aaa/bbb/ccc(选择路径)
touch创建文件
cat将全部内容显示出来
more翻页内容
less与more命令相同,分屏显示文件内容
tail显示文件未尾内容
cp-mv-rm命令
cp复制文件夹或文件
cp-r用于文件夹,递归
mv移动文件
rm删除文件
rm -f用于删除文件夹
-r递归复制整个目录树
-f 若目标文件已经存在,则强制覆盖
-i若目标文件已经存在,则询问用户是否覆盖
-p 文件的属性也一起复制
-d若源文件为链接文件,则复制该链接文件属性
查看文件类型file命令
查找文件目录find命令
-name 查找指定名称的文件
-size 查找指定大小的文件
-user查找属于指定用户的文件-group查找属于指定用户组的文件-type查找指定类型的文件
查找命令的绝对路径which,要查找的命令
为文件创建链接In-s book/bootboot1-s(-s软链接,不加-s为硬链接)
统计文件wc-lwc行,单词数,字节数gzip压缩文件,-d解压文件,-r压缩目录中所有文件(tar解包)
vi编辑器

vi    i/o/a进入编辑,ESC退出编辑,:wq!保存退出vi

​命令,文件,目录操作实例

ls是命令本身,-l是选项,显示install.log目录下的文件详细信息

r代表可读,w代表可写,-代表没有权限, l代表链接文件

第四章 用户和组管理

常用用户命令

useradd 添加用户

userdel删除用户

passwd 设置用户密码

usermod 修改用户信息

groupadd 添加用户组

groupdel删除用户

用户的家目录/home/用户名

以管理员身份运行

su切换当前用户身份

sudo用root用户身份执行某条命令

visudo修改sudo 命令的配置文件用户配置文件

用户配置文件
/etc/passwd用户账户的配置文件/etc/shadow 用户账户的影子文件/etc/group 组账户的配置文件
/etc/gshadow组账户的影子文件/etc/default/useradd使用useradd添加用户时需要调用的默认的配置文件。/etc/login.defs 定义创建用户时一些基本配置信息
/etc/skel 存放新用户配置文件的目录
-d指定用户的主目录,默认为“/
home/用户名”
-e指定用户账号的失效时间
-g指定用户所属的组账户
-G指定用户所属的附加组,各组之间用逗号分隔
-S指定用户的登录shell,默认为“/bin/bash”
-u指定用户的UID,且必须唯一
Chmod命令
-rw-用户,r--用户组,r--其他用户
•r,针对文件可以查看文件内容
针对文件夹,可以查看文件夹内容,如ls命令
w,针对文件表示可以修改此文件
针对文件夹,可以在文件夹内:创建、删除、改名等操作
X,针对文件表示可以将文件作为程序执行
针对文件夹,表示可以更改工作目录到此文件夹,即cd进入
0:无任何权限,即---
1:仅有X权限权照, --X

2:仅有w权限即-W-

3:有w和x权限 即-WX

4:仅有r权限 即r--

5:有r和×权限 即r-x

6:有r和w权限 即rw-

7:有全部权限 即rwx (r=4,w=2,x=1)

chown命令

可以修改文件和文件夹的所属用户和所属用户组,此用户只能用root修改

第五章 磁盘存储管理

分区管理命令 fdisk

查看磁盘设备“/dev/sda”的分区信息

文件系统(file system)是Linux操作系统用来存储和管理文件的方法。

创建文件系统mkfs

文件系统的挂载mount

卸载文件系统umont

第六章 进程管理

查看当前进程ps

查看系统中所有进程ps -aux

监测进程运行状态的命令top

树形结构显示各进程的关系pstree -aup

列出进程打开文件信息的命令lsof

调整进程优先级nice

改变进程优先级renice

终止进程运行——kill命令和killall命令

kill [选项] PID

终止指定名称的所有进程使用killall命令

killall [选项] 进程名

进程启动

后台启动#vi &

前台启动#vi

查看处于后台的进程jobs -l

将处于后台的进程恢复到前台运行使用fg命令

将处于前台的进程恢复到后台运行使用bg命令

第七章 软件包与网络服务管理

yum install 安装包

yum命令联网

vi /etc/sysconfig/network-scripts/ifcfg-ens33,把里面的ONBOOT=no修改为ONBOOT=yes

重启网络service network restart

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

朝欢~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值