最近在看教程学习linux,然后做了一些笔记,这个,应该算原创吧

本文档详述了CentOS 6.5的安装步骤,并介绍了Linux的基础操作,包括命令行的基本使用、文件系统结构、常用命令及vi编辑器的操作方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我是看的之前linuxcast分享出来的教程。记得教程作者叫nash_su,教程地址:http://wenku.baidu.com/course/view/4fdf50e2524de518964b7d00,这篇是第一部分笔记,没看完一部分,我就会整理出自己那一部分的笔记:关于linux的安装和基本操作

linux-01 关于安装和gnome图形界面操作

安装
1 安装虚拟机virtualbox(因为是开源的)
2 下载centos 6.5.
3 修改电脑的虚拟化设置选项(bios中将有virtual的那项选为unable)
4 安装centos。
5 虚拟机中选择常规:linux,redhat(64 bit)系统:内存(1024M)启动顺序(软驱光驱硬盘)存储:ide:选择centos的镜像文件
6 启动并进入安装
7安装完成后重启,进入centos系统
 
图形界面操作
仿苹果界面。上方为菜单,下方为文件,上方右侧为用户名。
右下可以设置桌面数量(workspace数量),并且可以点击切换


linux-02 BASH命令行基本操作

1.打开centos,将命令行固定到任务栏,以便于经常使用
2.shell:指壳,包围在操作系统内核(kernel)外面,包括GUI(图形界面)和CLI(命令行)两种。
3.使用bash命令行
     提示符:#(代表超级用户root),$
     命令行组成:命令,选项,参数
     table:补全命令和文件名(需要跟别的命令区分开)。(连按两下可以出现重名项)
     参数:-a(--all),-r等
     ctrlc:终止当前命令
     clear:清屏     上下键:浏览之前命令
     history:查看所有之前命令,在history中可以用(!num,!字符,!?abc,!-n)
     ctrl+r:历史记录中搜索命令功能
     ESC后按.:调用上一命令中的参数
     通配符:*(0个或多个)?(任意一个字符)[abc](匹配其中任意一个,前面加ctrl则为反选)
     su -:切换到root(或者在-后面加想切换到的用户名,其中加-代表创建一个新的用户环境)
     sudo:(使用管理员权限)
     id:显示当前用户信息     passwd:修改当前用户密码
     作业管理:&:后台运行文件  ctrl+z(暂停某个程序)
     管理后台作业:jobs(查看后台作业)bg+编号(继续在后台运行)fg+编号(将进程拉回前台)

Linux-03 Linux文件系统基本结构

1.Linux大小写敏感。
2.路径分割windows(\)linux(/)
3.根目录(/)
4.严格的单根树状结构
5.pwd(当前工作目录)
6.文件名(大小写敏感,最多长度为255字符,除正斜线之外,均为有效字符,可以用touch命令来创建空白文件或者更新文件时间,“.”开头的文件为隐藏文件)
7.ls(-a显示所有文件,-l显示详细信息,-R显示递归显示子目录结构,-ld显示目录和链接信息)
8.file(查看文件类型)
9.访问文件:绝对路径(以根目录开头,递归每级目录直到目标的路径)相对路径(从当前目录开始,到达目标的路径,使用..)
10.cd:切换目录 '.'(当前目录)'..'(上一级目录) '~'(家目录)‘-’上一个工作目录

Linux-04文件基本操作管理

1.复制   cp源文件(文件夹)目标文件(文件夹)
     复制整个目录 cp -r 源文件。。。
     -v来显示复制的详细信息
2.移动 mv     mv Linuxcast Linuxcast.net/linux(移动并且重命名)
3.mv Linuxcast Linux(重命名)
4.创建和删除
     touch
     rm(remove)
     -r(递归的删除整个文件夹)-i交互式(每删除一个会提示)-f(强制)
    mkdir(创建一个目录)      
     rmdir(删除一个空目录)


Linux-05Linux系统目录架构

     文件夹功能介绍
1.bin:可执行二进制文件(各种命令)
2.boot:引导目录(其中包括内核文件)
3.dev:device(设备)其中含有所有硬件设施(都被抽象为文件)
4.etc:包含几乎所有配置文件
5.home:家目录(包含每个用户的私有文件夹)
6.lib:库文件(.so==.dll)
7.media、mnt:挂载
8.opt:通常用来装大型软件
9.proc:系统实时信息(存在在内存中,不在硬盘上)
10.sbin:包含有root用户才能使用的命令
11.sys:系统底层信息
12.tmp:临时信息(隔一段时间会自动删除)
13.usr:一般程序装在其中
14.var:保存经常变化的东西(保存服务器信息,日志信息之类)


Linux-06系统常用命令

1.date:查看和设置系统时间()date+%y--%m--%d     date -s"20:20:20"修改时间(root下大概)
2.hwcolck(clock):硬件时间
3.cal:日历查看,uptime:系统运行时间
4.echo:用以显示输入的内容(不晓得干嘛的)
5.cat:查看文件内容。more/less(用于翻页显示文件内容)head/tail(显示文件头几行或末尾几行可以带参数来确定行数-n)【tail+-f追踪显示文件更新,一般用于查看日志】
6.lspci查看PCI设备,lsusb查看USB设备(-V显示详细信息)
7.lsmod:查看加载的模块(驱动)
8.shutdown:-h(关机)-r(重启)时间(now、+10、23:30....)
9.poweroff(立即关机)reboot(立即重启)
10.zip:zip+压缩后文件名+待压缩文件
11.unzip(解压缩)gzip(压缩)
12.tar(归档,打包):参数(-cvf创建+归档后文件名+待归档文件 -xvf释放一个归档 -cvzf在归档同时压缩==-cvf+-gzip )
13.快速查找(locate keyword)
find 查找位置 查找参数(find.-name linuxcast)(-perm 777说明是权限777)(-l 链接)(-type,-size,-user。。)
14.find .-name“yangyang*” -exec ls -l {}\;(对搜索出来的结果进行ls -l命令)

Linux-07Vi文本编辑器

1.vi》vim》emacs
2.启动(vim命令)
3.q(退出)
4.模式:命令模式(常规模式)完成选择复制粘贴撤销等操作     按i进入插入模式,按ESC返回命令模式 按":"进入ex模式(保存,修改或退出)
5.命令模式下(i在光标前输入内容     o在当前行下面插入行             dd删除整行      u撤销      yy复制当前行     p粘贴      n+yy将接下来的几行复制到缓冲区      r替换当前字符     /查找关键字,在查找结束后按n切换)
6.ex模式(:w保存 :q退出:q!强制退出:x保存并退出:set number显示行号 :!系统命令执行一个系统命令:sh切换到命令行使用ctrl+d返回vim)




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值