尚学堂 linux视频学习笔记(未完待续)



第一讲
基本管理
java相关的软件管理
java开发

linux是基于内核的操作系统
内核基本功能:
1.hardware management硬件管理
2.memory management内存管理
3.I/O输入/输出管理
4.VFS虚拟文件管理(对文件的编程c语言)
5.process management 进程管理

version number's format: r.x.y
阿尔法:内部已测试
呗的:客户已测试
r:Release version 已对外发布的版本
x:偶数 稳定的版本 奇数 开发中的版本
y:错误修补测数(正式修补次数)
例子:2.0.38


第二讲

硬件兼容性列表和驱动支持:http://

格式化:在空白空间中建立秩序(建立文件系统)
磁盘分区:在硬盘上建不同的文件系统
主分区
扩展分区(可以分逻辑分区)
逻辑分区
硬盘分区表中只能有四条记录(主分区+扩展分区)
非破坏性分区软件


第三讲(任何东西在linux看来都是文件,分为字符设备和二进制设备(块设备))
linux分区的命名
/dev/ 所有设备文件所在的目录名。因为分区在硬盘上,而硬盘是设备,所以这些文件代表了在/dev/上所有可能的分区
xx  分区前的两个字母标明分区所在的设备类型。通常为hd(IDE磁盘)或sd(SCSI磁盘)
y   标明分区所在的设备。如/dev/hda(第一个IDE磁盘) /dev/sdb(第二个SCSI磁盘)
n   最后的数字代表分区,前四个分区(主分区或者扩展分区)使用数字1排列到4,逻辑分区从5开始。如/dev/hda3 第一个IDE磁盘上的第三个主分区或扩展分区;/dev/sdb6 第二个SCSI硬盘上的第二个逻辑分区

linux:
cd / 进入根目录
cd dev 进入dev目录
pwd 当前位于的目录下
who am i 我自己是哪个文件(即查阅当前目录)
ls 当前目录下所有的目录及文件
硬件对应的目录:根目录/mnt
删除目录 rmdir cdrom
检目录:mkdir cdr(Ubuntu下: sudo mkdir cdr)
将cdr目录看成光驱:mount /dev/cdrom /mnt/cdr
访问光驱内容:cd cdr        ls
挂载点:cdr
设备:cdrom
退回到上一级目录:cd ..
解除挂载:umount /dev/cdrom
//Ubuntu实验失败



作业控制:
常用命令快捷键:
ctrl+d 终止一个当前正在运行的进程(正常终止)
ctrl+c 终止一个当前正在运行的进程(强制终止)
ctrl+z 挂起一个正在前台运行的进程
bg:在后台恢复运行一个被挂起的进程
fg:在前台恢复运行一个被挂起的进程
jobs:显示后台作业和被挂起的进程


错误:Not a directory 不是一个目录,是一个块设备


google使用+电驴
linux命令 当前用户


MBR:包含硬盘的主引导程序和硬盘分区表,位于硬盘的第一个物理扇区(绝对扇区)柱面0,磁头0扇区1处


本地光盘安装——在安装前进行磁盘分区
手动分区:
挂载点:
/      根分区
/usr   应用软件存放位置
/home 用户宿主目录的父目录(存放普通用户的相关文件)
/var  存放临时文件
/boot 存放启动文件(引导的相关文件)
/bin 存放常用命令
/sbin 具有一定权限才能使用的命令
/lib 库文件存放目录
/dev 设备文件存放目录
/etc 系统配置文件
/SWAP 交换分区(虚拟内存)
   内存的两倍;可以不建;Windows中有pagefile.sys相当于交换分区

第六讲
linux启动顺序:
加电自检:load bios(hardware information)
在启动程序上寻找相应的操作系统read MBR's config to find out the os
寻找操作系统的内核load the Kelnel of the os
启动初始init process starts
启动配置execute /etc/rc.d/sysinit
录进模块(设备才可以用)start other modules(etc/modules.conf)
 execute the run level scripts
execute /etc/rc.d/ec.local
启动界面execute /bin/login
shell started  …   
     
run level:
0 关机
1 单用户
2 多用户状态(不联网)
3 多用户状态
4 系统未使用
5 图形界面
6 重启 
   
   
exit
shutdown   
reboot
init   
logout 注销
寻找命令使用方法: 
命令 --help
man 命令
q退出命令


第七讲 基础命令
ls 显示当前目录下的所有目录和文件
 -l(以d开头的都是目录 -是文件) 权限  空间大小 创建人 所有人 实际大小 创建时间 文件名
 -m
 -R 以树状显示
查阅ls --help
cd /… 切换到绝对路径
cd … 切换到相对路径
pwd 当前路径
mkdir 建目录
rmdir 删除没有子文件的文件
rm -r递归删除
rm -rf 强制删除

做实验环境:在bjsxt下做

touch 文件名  创建文件(后缀名在linux上 只有提示意义技术上没有意义)
rm 文件名     删除文件

cp copy
cp 源文件名 新建文件名   在当前目录下再建一个与源文件内容完全相同的文件
cp -r 源目录名 新建目录名

mv move
mv 源文件名(或者源目录名) 绝对路径(或者相对路径)   移动文件
mv 原文件名  新文件名                                  修改文件名
mv 源文件1 源文件2 …… 绝对地址                       将选中的文件全部转移至绝对地址


vi 在文件中写内容,文本编辑器
命令模式:只能敲命令;进行必要的光标定位和编辑
dd+光标 删除一行
dw 删除一个单词
O 插入一行

a或者i进入(append添加)编辑模式
编辑模式:ESC :q! 不存盘退出    : wq 存盘退出
《Vi使用》

cat 正序列出文件内容
tac 逆序列出文件内容
more 列出文件内容
head【参数】 列出文件内容
tail【参数】 倒叙
find【参数】查找
where is 命令 ——命令从哪来,帮助文档的地方
echo $命令  ——执行命令时寻找的路径(用冒号:隔开)
ln 链接
ln 源文件名 新文件名 ——硬链接;(复制了一份并且实现同步)我创建了源文件的一个连接,其名称为新文件名,即两者同步
ln -s  源文件名 新文件名 ——软连接,相当于快捷方式
clear 清屏


第十讲 添加用户和组
添加用户: useradd 用户名
添加密码: passwd 用户名
输入密码



















































































第一讲
基本管理
java相关的软件管理
java开发

linux是基于内核的操作系统
内核基本功能:
1.hardware management硬件管理
2.memory management内存管理
3.I/O输入/输出管理
4.VFS虚拟文件管理(对文件的编程c语言)
5.process management 进程管理

version number's format: r.x.y
阿尔法:内部已测试
呗的:客户已测试
r:Release version 已对外发布的版本
x:偶数 稳定的版本 奇数 开发中的版本
y:错误修补测数(正式修补次数)
例子:2.0.38


第二讲

硬件兼容性列表和驱动支持:http://

格式化:在空白空间中建立秩序(建立文件系统)
磁盘分区:在硬盘上建不同的文件系统
主分区
扩展分区(可以分逻辑分区)
逻辑分区
硬盘分区表中只能有四条记录(主分区+扩展分区)
非破坏性分区软件


第三讲(任何东西在linux看来都是文件,分为字符设备和二进制设备(块设备))
linux分区的命名
/dev/ 所有设备文件所在的目录名。因为分区在硬盘上,而硬盘是设备,所以这些文件代表了在/dev/上所有可能的分区
xx  分区前的两个字母标明分区所在的设备类型。通常为hd(IDE磁盘)或sd(SCSI磁盘)
y   标明分区所在的设备。如/dev/hda(第一个IDE磁盘) /dev/sdb(第二个SCSI磁盘)
n   最后的数字代表分区,前四个分区(主分区或者扩展分区)使用数字1排列到4,逻辑分区从5开始。如/dev/hda3 第一个IDE磁盘上的第三个主分区或扩展分区;/dev/sdb6 第二个SCSI硬盘上的第二个逻辑分区

linux:
cd / 进入根目录
cd dev 进入dev目录
pwd 当前位于的目录下
who am i 我自己是哪个文件(即查阅当前目录)
ls 当前目录下所有的目录及文件
硬件对应的目录:根目录/mnt
删除目录 rmdir cdrom
检目录:mkdir cdr(Ubuntu下: sudo mkdir cdr)
将cdr目录看成光驱:mount /dev/cdrom /mnt/cdr
访问光驱内容:cd cdr        ls
挂载点:cdr
设备:cdrom
退回到上一级目录:cd ..
解除挂载:umount /dev/cdrom
//Ubuntu实验失败



作业控制:
常用命令快捷键:
ctrl+d 终止一个当前正在运行的进程(正常终止)
ctrl+c 终止一个当前正在运行的进程(强制终止)
ctrl+z 挂起一个正在前台运行的进程
bg:在后台恢复运行一个被挂起的进程
fg:在前台恢复运行一个被挂起的进程
jobs:显示后台作业和被挂起的进程


错误:Not a directory 不是一个目录,是一个块设备


google使用+电驴
linux命令 当前用户


MBR:包含硬盘的主引导程序和硬盘分区表,位于硬盘的第一个物理扇区(绝对扇区)柱面0,磁头0扇区1处


本地光盘安装——在安装前进行磁盘分区
手动分区:
挂载点:
/      根分区
/usr   应用软件存放位置
/home 用户宿主目录的父目录(存放普通用户的相关文件)
/var  存放临时文件
/boot 存放启动文件(引导的相关文件)
/bin 存放常用命令
/sbin 具有一定权限才能使用的命令
/lib 库文件存放目录
/dev 设备文件存放目录
/etc 系统配置文件
/SWAP 交换分区(虚拟内存)
   内存的两倍;可以不建;Windows中有pagefile.sys相当于交换分区

第六讲
linux启动顺序:
加电自检:load bios(hardware information)
在启动程序上寻找相应的操作系统read MBR's config to find out the os
寻找操作系统的内核load the Kelnel of the os
启动初始init process starts
启动配置execute /etc/rc.d/sysinit
录进模块(设备才可以用)start other modules(etc/modules.conf)
 execute the run level scripts
execute /etc/rc.d/ec.local
启动界面execute /bin/login
shell started  …   
     
run level:
0 关机
1 单用户
2 多用户状态(不联网)
3 多用户状态
4 系统未使用
5 图形界面
6 重启 
   
   
exit
shutdown   
reboot
init   
logout 注销
寻找命令使用方法: 
命令 --help
man 命令
q退出命令


第七讲 基础命令
ls 显示当前目录下的所有目录和文件
 -l(以d开头的都是目录 -是文件) 权限  空间大小 创建人 所有人 实际大小 创建时间 文件名
 -m
 -R 以树状显示
查阅ls --help
cd /… 切换到绝对路径
cd … 切换到相对路径
pwd 当前路径
mkdir 建目录
rmdir 删除没有子文件的文件
rm -r递归删除
rm -rf 强制删除

做实验环境:在bjsxt下做

touch 文件名  创建文件(后缀名在linux上 只有提示意义技术上没有意义)
rm 文件名     删除文件

cp copy
cp 源文件名 新建文件名   在当前目录下再建一个与源文件内容完全相同的文件
cp -r 源目录名 新建目录名

mv move
mv 源文件名(或者源目录名) 绝对路径(或者相对路径)   移动文件
mv 原文件名  新文件名                                  修改文件名
mv 源文件1 源文件2 …… 绝对地址                       将选中的文件全部转移至绝对地址


vi 在文件中写内容,文本编辑器
命令模式:只能敲命令;进行必要的光标定位和编辑
dd+光标 删除一行
dw 删除一个单词
O 插入一行

a或者i进入(append添加)编辑模式
编辑模式:ESC :q! 不存盘退出    : wq 存盘退出
《Vi使用》

cat 正序列出文件内容
tac 逆序列出文件内容
more 列出文件内容
head【参数】 列出文件内容
tail【参数】 倒叙
find【参数】查找
where is 命令 ——命令从哪来,帮助文档的地方
echo $命令  ——执行命令时寻找的路径(用冒号:隔开)
ln 链接
ln 源文件名 新文件名 ——硬链接;(复制了一份并且实现同步)我创建了源文件的一个连接,其名称为新文件名,即两者同步
ln -s  源文件名 新文件名 ——软连接,相当于快捷方式
clear 清屏


第十讲 添加用户和组
添加用户: useradd 用户名
添加密码: passwd 用户名
输入密码




















































































评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值