题外话 在每天的网上冲浪中,一次无意间的点击,发现了linux就该这么学的网站,然后就看了一晚上,当时还是学生的我特别想要参加培训,可是碍于眼前的经济状况,只得将这个想法深深的藏在了心里,并加了一下网站的qq学习交流群,我当时加得还是比较早,是一个G群,现在已经有三十多个群了。后来也没有再去想过这方面的事情,因为工作中并没有用到linux系统,也就没有学习这个的动力,只是从网上了解到这是一个服务器的操作系统罢了...
Linux就该这么学 第八天——学习笔记 Linux里一切都是文件 Linux系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件,以及定义了常见目录的用途。目录名称 应放置文件的内容/boot 开机所需文件—内核、开机菜单以及所需配置文件等/dev 以文件形式存放任何设备与接口/etc 配置文件/home 用户主目录/bin 存放单用户模式下还可以操作的命令/lib 开机时用到的函数库,以及/bin与/sb...
目录 文件目录基本属性 查看文件基本属性 权限字段 文件,目录在文件系统下的数据格式 文件,目录权限对应操作的理解修改文件,目录属性 参考 文件目录基本属性 查看文件基本属性使用ls -al 可以查看一个目录下所有文件,子目录的属性$ ls -al total 16 drwxr-xr-x 3 lifan lifan 4096 5月 9 15:40 . drwx------ 37 lifan lifan 4096 5月 9 22:18 .. drwxr-xr-x 2 lifan lifan 4096 5月 9 15:40 tmp -rw-r--r-- 1 lifan l...
tail :输出文件的最后几行。 用于linux查看日志的时候很方便,假如日志文件为:Console.log用法:1. tail Console.logtail # 输出文件最后10行的内容 2. tail -f Console.logtail -f # 输出最后10行内容,同时监视文件的改变,只要文件有一变化就显示出来。 3. tail -nf Console.log --n为最后n行tail -nf # 输出文件最后n行的内容,同时监视文件的改变,只要文件有一变化就同步刷新并显示出来 4. tail -n 10 filenametail ...
程序和编程语言《Linux C 编程一站式学习》是亚嵌教育的宋劲杉老师编写的开源 C 语言学习书籍,笔者从中收获了很多知识,以下是笔者的读书笔记。计算机是人们为了计算复杂的数学运算而被制造出来的。其工作流程为,先从程序员那获取计算任务,之后将计算任务分析、计算,最后将计算结果输出给程序员。 那程序员是如何将计算任务告知给计算机的呢? 答案是通过编写一个程序(Program)。程序员通过使用编写程序的方式来告诉计算机应...
1 date 日期? 2 cal 日历 具体每年日历 ?cal +年份 3 bc 计算器? 如果有小数点需要scale命令,scale=数字 quit退出 ? 4 [Tab]按键 :命令补全和档案补齐的功能 反斜杠“\” ?: 强制换行 Ctrl+c 停止当前执行的命令 相当于exit Ctrl+u 清空至行首 Ctrl+k 清空至行尾 Ctrl+w 删除前一个单词 Ctrl+l 清屏、相当于clear命令
Linux就该这么学 第五天——学习笔记 1、vim编辑器 命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。 输入模式:正常的文本录入。 末行模式:保存或退出文档,以及设置编辑环境。 escesci,o,a等键: 键输出模式命令模式末行模式 vim中常用参数命令 作用dd 删除(剪切)光标所在整行5dd 删除(剪切)从光标处开始的5行yy 复制光标所在整行5yy 复制从光标处开始的5行n 显示搜索命令定位到的下一个字符串N 显示搜索...
LVS集群nat丶DR HA:高可用 平均无故障时间/(平均无故障时间+平均修复时间) 负载均衡次序lb(负载)——>ha()LB tcp:lvs,haproxy 应用层:nginx haproxy ats 缓存:varnish squiedHA:heartbeat,corosync keeplived iscsi gfs2 drdbMogileFSNoSQL:MongoDB集群类型: LB:Load Banlancing(负载) 扩展容量,实现伸缩性 HA:High Availability(高可用) 服务可用性 HP:High Performace(...
十年河东十年河西,开源的MySQL被收购,才有了MariaDB。还有就是自动化无人值守是个很值得学习的点。毕竟批量化能实现的效率会提高。
在 Linux 下可以利用 Shell 实现 ftp 文件的自动上传和下载,封装至 crontab 更可实现定时调度。 1.ftp自动登录批量下载文件##### 从ftp服务器上的/home/data到本地的/home/databackup #### #!/bin/bash ftp -n << ! open 192.168.122.122 user user_name 123456 binary cd /home/data lcd /home/databackup prompt mget * close bye !2.ftp自动登录批量上传文件#### 本地的/home/databackup 上传至ftp服务器上的/home/data #####!...
1.关于命令:mkdir(创建文件夹),touch(创建空文件),vi+空格+文件名(用vim打开) 2.关于文件操作(打开文件后):按a键进入编辑,按esc进入菜单模式,(菜单模式)输入q退出,w存储,q+!强制退出。 3.关于os系统,cd ~返回初始目录,ls查询目录下所有文件,“..”(两个点)返回上一个目录。
Squid是Linux系统中最为流行的一款高性能代理服务软件,通常用作Web网站的前置缓存服务,能够代替用户向网站服务器请求页面数据并进行缓存。简单来说,Squid服务程序会按照收到的用户请求向网站源服务器请求页面、图片等所需的数据,并将服务器返回的数据存储在运行Squid服务程序的服务器上。当有用户再请求相同的数据时,则可以直接将存储服务器本地的数据交付给用户,这样不仅减少了用户的等待时间,还缓解了网站服务器的负载压力...
计算机概论 1.计算机组件?2.电脑容量?3.基础知识?
一般linux自带python2,如果需要python3以上版本,可以不需要卸载自带的python2,二者可以共存。只需要配置相应的环境变量即可。 具体回答可以参考这篇文章 https://stackoverflow.com/questions/26282986/how-to-update-python-2-7-to-python-3-in-linux 其内容是: Python 2 and 3 can safely be installed together. They install most of their files in different locations. So if the prefix is /usr/local, youll find the...
感觉samba的实用性的确很强。NFS虽然自带功能了,但要windows访问还是需要另外配置,这点比较劣势。 这些天的学习觉得力不从心了,需要以后回头反复学习才行。