Linux入门到精通(一)安装,基本命令,vim

操作系统是什么?
操作系统是一个程序,由C语言开发,用来连接计算机硬件和应用软件的桥梁。

Linux是什么?
芬兰林纳斯编写,1994年发布的Linux1.0,Linux是一个计算机的操作系统,与windows类似,是一款系统软件。

Linux设计思想
1,程序应该小而专一,程序应该尽量的小,且只专注于一件事上,不要开发那些看起来有用,但是90%的情况下用不到的特性。
2,程序不要只考虑性能,移植性(Linux,windows,unix)更重要。
3,一切皆文件,尽量使用文本文件来存储数据,i避免使用二进制文件因为二进制文件可读性强,且已经有很多的工具来处理,例如:set,grep,awk。
4,让每个程序都成为过滤器,程序需要和其他的工具一起配合使用,管道的支持是非常重要的。
5,任何的程序都需要考虑被批量处理执行,尽量避免强制的用户交互或界面。

LInux安装
windows安装虚拟机:vmware workstation

通过ISO镜像为虚拟机安装centos7.5系统
ISO镜像:http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

Linux目录介绍
boot:存放启动文件
dev:存放设备文件
etc:存放配置文件
home:普通用户家目录
media:移动存储自动挂载目录
mnt:手动挂载目录
opt:三方软件安装目录
proc:内存系统文件
root:超级管理员家目录
run:系统运行时自动生成,不能随便删除
srv:服务相关服务
sys:系统文件
tmp:临时文件目录
usr:存放库文件,文档,命令,用户数据等
var:日志文件
lib:库文件
bin:二进制文件
sbin:超级管理员可以执行的二进制文件

Linux基本命令
清屏命令:clear 快捷键 ctrl+l
帮助命令:man
进入文件夹命令:cd
列出当前目录内容命令:ls [-a、-l、-d]
显示主机名:hostname
显示日期时间:date
显示日历:cal [月份|年份]
重启命令:reboot
注销命令:logout
关机命令:halt shutdown -h init 0
显示当前操作系统和机器的信息:uname [-a、-p、-m]
显示当前路径:pwd

文件和文件夹的操作
常用的操作:新建,改名,查看,删除,拷贝,移动。

文件类型
-:普通文件,d:目录,l:链接文件,b:设备文件,c:字符设备,s:套接字文件,p:管道文件。

文件颜色意义
绿色文件:可执行文件,可执行的程序
红色文件:要锁文件或者包文件
蓝色文件:目录
白色文件:一般文件(文本文件,配置文件,源码文件)
浅蓝色文件:链接文件,主要是In命令建立的文件
红色闪烁:表示链接的文件有问题
黄色:设备文件
灰色:其他文件

文件操作
文件的新建:touch filename
改名:mv 旧文件名,新文件名
内容的查看:cat,vi,vim,head,tail
删除:rm [-r、-f]
拷贝:cp 源文件目录,目标目录
移动:mv [源文件或目录,目标文件或目录]
查看:ls -l

文件夹操作
新建文件夹:mkdir filename
文件夹改名:mv 旧文件名,新文件名
文件夹查看:ls -l
空文件夹删除:rmdir -p递归删除空目录
不为空的文件夹删除:rm -rf filename 递归删除
文件夹移动:mv
文件夹拷贝:cp

文本编辑器vim
vim是全屏幕文本编辑器,他没有菜单只有命令。

文本编辑器的模式:
1,命令行模式
zz:保存退出 移动光标:hjkl,上下左右
移动光标到开头:gg 移动光标到末尾:G
复制一行yy,复制n行nyy 粘贴 p
删除字符x,向后删除。X向前删除。
删除一行dd,删除n行ndd 删除一个单词 dw
撤销 u向上一步, .重复上一次操作
查找 /string
2,编辑模式
i:光标所在位置前面开始插入资料
a:光标所在位置后面开始插入资料
o:光标所在行下新增一行并进入编辑模式
3,末行模式
:n:切换下一个文件
:N:切换上一个文件
:q:直接退出
:q!:强制退出不保存
:wq:保存并退出
:set nu:显示行号
:set nonu:关闭行号
4,替换模式
:%s/old/new:只替换光标所在行第一个。
:%s/old/new/g:将文本中所有的old string替换为new string,不加g只替换光标所在行第一个。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值