用了好几年的vi编辑器,但有些实用的用法还是没有用到过.今天听了python视频中关于linux介绍后,还是学了几招新的
2.使用 cd /usr 进入 /usr 文件夹,新建一个名叫swap的文件夹,使用ll命令可以看到多了一个swap的文件夹
📷 image.png 以下为方便查看,引自终端命令-文件操作、编辑操作 基本路径操作 相对路径:cd /users/yang/Desktop 绝对路径:cd Ddesktop . 表示当前路径 … 表示当前路径的上一层 … 表示当前路径的上2层 没有…或者以上的 文件操作 查看文件路径 ls: ls 查看当前路径下的文件及文件夹的名字 ls /bin 表示:查看当前路径下的Documents文件夹下的所有东西 ls Documents 表示:查看当前路径下的Documents文件夹下的所有东西 ls
一台没系统的普通电脑 u盘一个(大于1G,最小安装的话不超过1G,根据选择系统大小匹配U盘即可) CentOS7.3 iso文件一个 UltraISO工具
这个博客主题太喜欢了qwq,用的很舒服。(除了MarkDown语法的数学相关的没有去学过,其他基本都没有什么问题qwq[Nice])
前面魏艾斯博客介绍过有关安装微擎程序的部分教程,比如宝塔面板一键部署安装微擎,WDCP 面板安装微擎的过程记录,这都是基于 Linux 面板的安装方法,而也有用户在使用虚拟主机来安装微擎。当然官方不建议用虚拟主机,如果非要用的话,官方建议使用阿里云虚拟主机。 点我领取阿里云千元代金券,购买阿里云全部产品有不同程度优惠。使用方法看这里>>阿里云幸运券领取,使用规则及常见问题解答 领券后进入阿里云官方,购买阿里云独立虚拟主机有独立 IP,更适合百度优化,容易获取好排名。 本文是微擎官方论坛发布的阿里云虚拟主机部
一、首先准备linux环境 使用了两个虚拟机系统 版本为Centos 7 ip地址固定为192.168.194.128 192.168.194.129
Linux操作系统是一款服务器领域主流的操作系统,在服务器领域基本已处于主导地位,尤其在现今云计算被广泛应用的互联网企业,很多应用、服务更是基于Linux系统平台研发的。所以,可以说Linux系统已成为当今服务器领域的首选操作系统。
学了两天,终于把基本命令学完了,掌握以后可以当半个程序员了♪(^∇^*) 此文是一篇备忘录或者查询笔记,如果哪位大佬看上了并且非常嫌弃的话,还请大佬不吝赐教,多多包涵 以下是我上课做的一些笔记,非常的凌乱,(⊙﹏⊙)反正是留给自己看的 Day1学习: 以Ubuntu为例子 Ctrl + Shift +‘+’ 变大 Ctrl + ‘-’变小 ls 能显示当前路径下的所有文件名及文件夹名的命令 Ubuntu没有盘符的概念,只有一个根目录 bin 放的是程序相关的 boot 和Ubuntu的启动项相关,开机项相关
linux镜像文件下载地址:登录 https://wiki.centos.org/Download 官网下载或进入链接:https://pan.baidu.com/s/19j5hrW2U754SPH9p2H6E0Q 提取码:krzl 百度网盘进行下载
Multipass是一个轻量虚拟机管理器,是由 Ubuntu 运营公司 Canonical 所推出的开源项目。运行环境支持 Linux、Windows、macOS。在不同的操作系统上,使用的是不同的虚拟化技术。在 Linux 上使用的是 KVM、Window 上使用 Hyper-V、macOS 中使用 HyperKit 以最小开销运行VM,支持在笔记本模拟小型云。
一般10M以下的文件上传通过设置Web.Config,再用VS自带的FileUpload控件就可以了,但是如果要上传100M甚至1G的文件就不能这样上传了。我这里分享一下我自己开发的一套大文件上传控件供大家参考。 此控件PC全平台支持包括mac,linux系统的文件上传,文章末尾将附上各种版本控件下载与教程链接
Linux内核命名格式为 “R.X.Y-Z”,其中R、X、Y、Z命名意义如下: 3.10.0-862.el7.x86_64 数字R:目前发布的内核主版本,到目前为止有4个大版本更新 数字X:次版本号,奇数为开发版,偶数为稳定版 数字Y:错误修补的次数,无论在内核增加安全补丁、修复Bug、实现新的特性或者驱动时都会改变 数字Z:表示这个当前版本的第862次微调patch
点击Finder,在应用程序中找到android studio—– Contents文件夹—– bin文件夹—– studio.vmoptions文件。
最初学习C语言用的是Visual C++6.0,后来还用过一些IDE,复制粘贴都可以用鼠标对目标进行选择即可。但在Linux系统里,需要熟练掌握在Terminal里编写C语言程序,进行编译调试。本章主要介绍在Linux的终端下编写C程序并编译运行。
之前在android游戏开发中就遇到本地数据存储的问题:一般情形之下就将动态数据写入SD中存储,在没有SD卡的手机上就需另作处理了;再有在开发android应用的过程中,总要去调试APP,安装时又想去了解android的目录结构。然后在网络上搜到了一点材料,整理如下: 先行说明下几个专业术语: 内部存储┐==内部存储一般是指用户可以使用的空间位于”/data” 系统存储├─物理位置是位于手机内部的非易失性存储器上,就是俗称的ROM 系统缓存┘==系统缓存是存放在”/cache”下的 内存 ———物理位置是位
经过上面篇长篇大论的理论之后,在开始讲解Optaplanner相关基本概念及用法之前,我们先把他们提供的示例运行起来,好先让大家看看它是如何工作的。OptaPlanner的优点不仅仅是提供详细丰富的文档 ,还为各种应用场景提供丰富的示例,它的文档里都是以几个简单经典的例子来说名各种功能特征和深层次概念的,例如Solver, Phase及Move等,以下我们就先把这些示例运行起来,先看看整体的情况,下一往篇我们再把示例的源码导进Eclipse,拿一个简单经典的示例,讲解一下Optaplanner规划引擎工作时需要哪些要素,它是如何工作的。
君子也非独占,善假于物!bash也因此。 昨天晚上,今天早上世界杯很精彩。晚上醒来看到不断地居住的电话。早上没有喝的水开始赞赏在英国和意大利的对决。也TM精彩,最后生下了罗马文化。意大利伊特鲁里亚文化获得胜利,我甚至会很高兴,然后看接下来的比赛,本田圭佑的进球很不可思议,原本打算加班。研究起了复杂六度切割网络。有点乱,可是还是在下午的时候悟出了一点什么。小小睡在旁,心里想着怎么把bash组织成一棵树,由于我实在不想也没有能力使用Python来创建所谓的高级的数据结构,比方树。
总体描述:需要一个多用户文件共享方案,以满足企业单位员工在单位和互联网上共享文件的需要
NGS系列文章包括NGS基础、高颜值在线绘图和分析、转录组分析 (Nature重磅综述|关于RNA-seq你想知道的全在这)、ChIP-seq分析 (ChIP-seq基本分析流程)、单细胞测序分析 (重磅综述:三万字长文读懂单细胞RNA测序分析的最佳实践教程)、DNA甲基化分析、重测序分析、GEO数据挖掘(典型医学设计实验GEO数据分析 (step-by-step))、批次效应处理等内容。
(1)、“交换空间”,相当于windows下的虚拟内存。建议大小:(理论值为实际内存的两倍),设置为电脑内存大小即可,选择逻辑分区,空间起始位置。
innobackupex默认会读取/etc/my.cnf文件中的datadir参数,可以使用--defaults-file手动指定
本文没什么难点,只是发现自己记忆不好,特别是搭建tomcat服务的时候,总是需要去重新查阅资料,特此就写这篇博客来加强自己的记忆,同时也给大家以参考;
我前几个月买了X1C,一直也没有写什么评测,用着有很舒服。最近有点别的需求就稍微的写下。当时为了便宜,就买了不带硬盘的空机器。后面买了1T的SSD准备装机,结果嫌重装系统什么的麻烦,就把我DELL XPS 15的硬盘抠下来装上去用了。但是最近看的文档,涉及到了各种编译,都对Linux环境的支持很不错,Windows就差点意思。
基本命令 关机:shutdown -h halt init 0 poweroff 重启:shutdown -r reboot init 6 pwd:查看工作目录 ls:查看指定目录的内容 -l:列表显示 -a:显示所有,包括隐藏文件 -h:人性化的显示 -d:只显示目录,不查看内容 cd:切换工作目录 .:当前目录 ..:上一级目录 ~:用户家目录 -:上次切过来的目录 目录结构: linux目录与win完全不同,是从’/’开始的,只有他没有上一级目录,因此也叫根目录 详细介绍: /bin:大部分的系统命令 /boot:启动相关目录 /dev:设备文件目录,linux下一切设备皆文件 /etc:配置文件目录 /home:普通用户的家目录,一个用户对应一个文件夹 /lib:库文件 /lib64:64位库文件 /lost+found:系统异常时临时保存数据,用于恢复等操作 /media:媒体目录 /mnt:挂载目录,通用挂载点 /opt:安装系统非必须软件目录 /proc:虚拟文件系统,会映射硬件信息 /root:root用户的家目录 /sbin:超级用户才能执行的命令目录 /selinux:linux一套安全机制,非常复杂,通常不用 /srv:存放本机或本机服务器的数据或服务 /sys:类似于/proc,也是虚拟文件系统,可以映射系统信息 /tmp:临时文件,可能随时销毁 /usr:存放用户安装的应用程序 /var:系统产生的不可自动销毁的文件,如:日志、缓存等 1、vim终端编辑器 介绍:vim是对vi的扩展,被誉为终端编辑器之神 安装:yum install -y vim 工作模式:正常模式、插入模式、编辑模式 正常模式:使用vim打开文件时的默认模式 vim filename 打开文件,若文件不存在则新建 esc:切换到正常模式 shift + zz:保存退出 常用操作: vim filename +n 打开文件,定位到第n行 vim filename + 打开文件,定位到末尾 gg 定位到首行 G 定位到尾行 ngg 定位到第n行 ^ 定位到行首 $ 定位到行尾 yy 复制光标所在行 p 粘贴 nyy 复制光标开始的n行 dd 删除光标所在行 ndd 删除光标开始的n行 u 撤销操作 ctrl + r 反撤销操作 插入模式:就是可以编辑文件内容的模式,在正常模式下输入以下字符进入: i:在光标处插入 I:在行首插入 a:在光标下一个字符处插入 A:在行尾插入 o:下光标下一行插入空行 O:下光标上一行插入空行 s:删除光标所在字符并插入 S:删除光标所在行并插入 编辑模式:是对整个文件进行的操作,如:保存,退出 在正常模式下输入’:’即可进入编辑模式 :w 保存 :q 退出 :wq 保存退出,等价于 shift + zz :x 保存退出,等价于:wq :q! 强制退出 :set nu 显示行号 :set nonu 隐藏行号 :行号 定位到指定行号 /内容 查找指定内容,n下翻,N上翻 :%s/原内容/新内容 使用新内容替换原内容,全部替换 :m,ns/原内容/新内容 使用新内容替换原内容,替换m到n行 友情提醒:若非正常关闭vim,则会生成临时文件(隐藏的),需要删除 2、文件及文件夹 touch:创建普通文件 rm:删除文件,-f表示强制删除,-r表示递归删除 cp:拷贝文件,若目标目录写上文件名可以顺便把名字改了,-r可以操作目录 mv:移动文件,若目标目录写上文件名可以顺便把名字改了 mkdir:创建文件夹,-p创建中间目录 rmdir:删除文件夹,只能删除空目录 3、查看文件 cat:从上到下查看文件,全部内容 tac:从下到上查看文件,全部内容 head:查看开头的指定行内容,默认10行,head -3 1.txt tail:查看末尾的指定行内容,默认10行,tail -5 1.txt more:逐渐查看文件,回车下翻一行,空格下翻一屏,看到结尾会自动结束,q退出查看 less:逐渐查看文件,回车下翻一行,空格下翻一屏,看到结尾不会自动结束,可以上下翻 nl:功能同cat,会多显示行号 wc:统计文件信息,显示结果:行数 | 单词数 | 字节数 说明:more/less更多用法是结合管道使用,ls /etc | more 4、用户及用户组 whoami:查看当前用户 useradd:创建用户 -d:指定家目录 -u:指定用户id(uid) -g:指定所属组id(gid) -s:指定shell解释器
说明:Vmoex是一个仿V2ex的开源二次元向的社区程序,使用的php框架symfony3.4版本,支持markdown,主要为动漫、二次元、番剧的(还有萌萌哒的(●?ω`●)φ)爱好者打造。由于作者
在linux中编辑文件一般都是用vi或者vim,对于文件行数比较少的文件,直接通过上下键就可以快速的找到相关配置,比如:
在我们自己的购买的服务器环境中,一般是买的1g的内存,但是当服务器里面的东西装的比较多的时候就会导致内存不够用了,这个时候可以通过增加虚拟内存来夸大内存容量。
这种下载方式要装pip,再用pip装mercurial,并且下载源码过程中也容易超时失败;
上周有位粉丝给我发了一个这样的问题:怎么处理17G的sql数据库文件。这个问题的其实有些大数据的处理的方向,当然肯定是把这些数据放在mysql数据库里或者Hive里查询操作比较方便。毕竟像Hadoop全家桶就是为了解决大数据而生的。
在/etc/sysconfig/network-scripts文件夹下的ifcfg-eth0中修改
建网站本身是没有什么难度的,只是配套需要的东西有些繁琐,我们需要提前准备一些软件之类的必备的东西,其中主要包括:
在U盘/SD卡上安装BT3 教程(激活成功教程无线路由信号密码必备) 其实网上关于BT3的教程很多,如果大家根据下面的教程安装不成功的话,可以再去百度一下其它的教程。 前几天写过一个帖子是关于如何用BT3激活成功教程路由信号的(点我查看),为了引起关注,放在了Win区。在那个帖子里我是将Bt3安装在了硬盘的D分区上,当时自己也是想安装到U盘上的,结果U盘太烂太老太慢,没有安装成功。 这次重新找了一个1G的SD卡,成功在1000H的机器上将Bt3安装在了SD卡上,以下是我的分享。 注:1000H的网卡是Ralink RT2790,可以在BT3上驱动起来(需要单独下载驱动模块),也可以使用spoonwep监听,但是不支持注入,故无法激活成功教程。偶目前只有1000H这一款机器,所以只在这款机器上介绍下如何安装BT3. 硬件准备:SD卡或者U盘一个,容量1G以上,笔记本或者台式机一个。 软件准备: 1. BT3光盘版或者U盘版的ISO镜像(迅雷很容易搜索到的,如果下面的链接无法下载,自己再用迅雷找一个),正常应该七八百M的样子:http://ftp.heanet.ie/mirrors/backtrack/bt3-final.iso 2. Flashboot绿色无毒加强版(网上很难找的,通常都报病毒,虽然是误报,但是用的不舒服,我这个不报病毒):在http://ddduck3000.ys168.com中的Flashboot目录里,下载那个Flashboot绿色无毒加强版。 3. Syslinux易饭修改版: 制作过程: 1. 运行Flashboot绿色无毒加强版,依次按照如下设置后,点击“Next”: “磁盘的创建类型”选择“将可引导的光盘创建一个副本到闪存盘上”; “光盘或者镜像文件的来源”选择“从本机或局域网载入镜像文件”,并点击“浏览”按钮设置ISO镜像的路径。 “选择输出类型”页面设置好磁盘驱动器,即你的U盘的盘符。 “目标USB磁盘的格式化类型”中先去掉“保留磁盘数据”前面的对号,然后选中“USB-ZIP”启动模式。 最后点击“完成”按钮就开始制作BT3可启动U盘,完成后会提示“Done”。 2. Flshboot制作完毕后,一定要进入U盘目录将里面的bt3文件夹更名为大写的BT3(这一点非常重要). 3. 利用syslinux在U盘建立linux引导。 解压下载的syslinux压缩包,用记事本打开里面的setup.bat(方法是在setup.bat上单击右键,选择用记事本打开),在syslinux后边添加空格和你的U盘盘符(别忘了冒号),例如你的U盘在E盘,那么添加完成后应该是这样的内容: syslinux E: 然后保存并关闭 。双击运行setup.bat(不会有任何提示)即完成。 最后到你的U盘下查看一下ldlinux.sys这个文件是否是11k,如果是即表示成功;如果是9K那就需要你检查下哪儿出错了。 下载 (24.08 KB) 2009-4-13 15:04 4. 重新启动机器,在BIOS中设置为从U盘启动;或者直接开机不停的按“Esc”键,直至出现启动设备选择菜单,选择从U盘设备启动。
网站基本知识包括很多方面,网站结构、网页路径、域名、服务器、建站等等,我们已经写过域名和新手如何选择服务器了,正好最近遇到群友对网站基本知识有些疑问,魏艾斯博客认为建站之前你一定要了解一下相关基础知识,通过这个过程在脑海中建立网站的一个结构,只有脑海里面有了这个理论知识后面建站时才能得心应手。
撸代码这么久,从之前简单的脚本,到单体应用,到最后的微服务,我们的应用总会因为各种奇奇怪怪的原因罢工,有些错误显而易见,而有些错误也会让人一时摸不到头脑。究其原因,还是需要加强自己的修养,多多总结,就能做到防患于未然。
尽管从Mac的Terminal可以看出,macOS与UNIX、Linux或多或少都有血缘关系(shell、bash等),但是在mac进行Linux开发,或者把macOS直接当作Linux来使用依然是说不过去的,这其中包括一些命令行的使用,一些基本的文件夹体系等(如,在Linux上的/home目录与在macOS下的/Users)不一致。如果想要在macOS上进行Linux的学习,或者进行Linux开发,最完美的方案自然是安装虚拟机。
下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/ray/share
博客的文章经常需要插入图片,如果我将文档与图片放在一起,那么图片的加载速度将会很慢,于是我使用了图床。
国内用户如果没有特殊需求可以选择前三种,这里我阿里云举例,当然其他服务器的配置都是相通的。
假如你有个大木桶要装东西,如果木桶没有划分层,所有东西全部放入里面,虽然可以装,但是对大木桶的使用就合不合理,造成杂乱无章,寻找东西时候也耗时,甚至还有不同物品之间不能存放在一起而导致危险,那更好的做法自然是给大木桶画一下不同的区域,分成不同的层,每个层放不同的东西,即安全,寻找起来也方便;
饥荒官方服务器经常无法连接,无法和小伙伴玩耍;如何搭建自己的饥荒服务器呢?和小伙伴随时随地,快乐联机。
由于项目马上要上云原生了k8s即将上线,所有的中间件包括nginx,mysql,elasticsearch,redis,的集群需要进行容器化改造 我们先改造我们的服务注册与配置中心nacos-1.4.2 在linux环境中我们需要下载nacos-docker
dev:device——存放外接设备(磁盘,光盘),不能被直接使用,需要被挂载——#mount
cgroups(全称:control groups)是 Linux 内核的一个功能,它可以实现限制进程或者进程组的资源(如 CPU、内存、磁盘 IO 等)。
Liunx使用 命令管道连接 | 命令管道符合为|,可以将两个命令进行连接,连接后第一个命令的输出结果作为第二个命令的输入信息 比如 ls /ect | more -10 分屏显示etc文件夹下的10行数据 Linux文件系统结构 / : 根目录 /home: 主文件夹,登录用户的主文件夹 /etc :操作系统配置文件的保存位置 /usr : 用于添加的程序文件,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。 root : 超级用户的目录 改变当前
版权声明:欢迎转载,请注明出处,谢谢。 https://blog.csdn.net/boling_cavalry/article/details/83692428
服务器最大的用途,就是可以搭建网站,许多人都认为搭建网站是一件很难的事情,因为包含许多的比较专业东西,比如服务器、编程之类的,确实,在几年前是这样的,普通人想要自己做一个网站太难了
前天晚上的时候,我的 Halo 博客突然就崩溃了。。。当时就看服务器,发现服务器宕机了,CPU 达到 99%。然后我试着重启我的 Halo 博客,可是却是不行。。。。看着我的 1核1G 的服务器,满脸的忧伤。但是想想我的服务器也快到期了,正好也趁着这个月是服务器采购季,我一不做二不休,去买了一个华为云服务器。薅了一个 2核4G 的服务器3年,看这个配置比之前的好了接近一倍的我,老脸终于浮上了菊花般的笑容。
领取专属 10元无门槛券
手把手带您无忧上云