
unix linux
文章平均质量分 70
鸡蛋卷啊卷
这个作者很懒,什么都没留下…
展开
-
WordPress建站笔记---各种命令
创建WordPress网站的命令记录原创 2023-06-24 13:25:06 · 620 阅读 · 0 评论 -
Flutter web的部署depoly & FTP & apache & Node js
主要命令flutter build websudo systemctl restart apache2node app.js部署步骤:build flutter服务器 Ftp,向服务器copy flutter build之后的文件其实我感觉用Git,然后通过GitHub上的私有仓库,可以更方便的实现效果部署Flutter教程文档安装apache更改端口 (避开已被占用的 80端口,我80端口是有用的。)安装node npm搭建FTP服务端其实安装的是v原创 2021-10-26 17:54:14 · 1771 阅读 · 0 评论 -
VirtualBox ShareFolder不可见
必须安装VBoxGuestAdditions本文解决的问题是 VBoxGuestAdditions 安装不上ErrorCould not mount the media/drive ‘/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso’ (VERR_PDM_MEDIA_LOCKED).[外链图片转存失败,...原创 2020-03-14 23:55:11 · 623 阅读 · 0 评论 -
【Android系列1.0 驱动开发 --- Linux 驱动 内核】
参考文档Context当探索Binder机制,引出很多Linux相关概念。说Binder是驱动程序,Binder用了内存共享、匿名内存共享。Binder由 Client、Service、ServiceManager、Binder驱动程序 四个大模块组成那个。那什么是驱动程序?什么是内存共享?怎用从Linux的角度看待Binder、Android总结驱动:用于被加载到内核,来操作指...原创 2020-01-29 20:54:35 · 507 阅读 · 0 评论 -
CMake工具
粗糙的总结c、c++有时又被称为native,native 语意上:本地的、本国的。类比的话王国: Windows,Android,IOS,SUN,Linux本国语言:不同的库(如下列表)相反的Java就是 compile once,running everywhere。啥平台都是java。不同平台,不同的编译环境native库的特性决定了,编译native库 不同的配置、运行...原创 2019-07-20 23:11:14 · 256 阅读 · 0 评论 -
vim 命令总结
模式总结常见命令x删除字符,d删除行,G行相关0头,$尾yy复制p粘贴(paste)数字+命令1 重复命令, [数字x|d] 对x,d重复数字次2 行数, [5G|d5G|y1G]大小写pP 上下复制nN 上下查找oO aA iI命令Moveh j k l i move cursor5[h|j|k|l|i] move 5 cursor dire...原创 2019-04-13 15:57:38 · 231 阅读 · 0 评论 -
linux系统启动
系统启动BIOS 加电自检BIOS 读取第0柱面、第0磁道、第一个扇区的MBR(主引导分区)。MBR(512byte):包含引导程序(446byte)、分区信息(磁盘分区表DPT 64byte)、MBR结束位(2byte)MBR由分区程序产生,Window的fdisk.exe,Linux的fdisk命令引导程序: RedHat,CentOS默认使用Grub作为引导程序,因Grub较大...原创 2018-11-25 21:49:32 · 257 阅读 · 0 评论 -
磁盘分区 配置
必须有的两个分区:/ 根分区swap 交换分区,内存的2倍其他分区/boot 引导分区, 存放linux启动所用到的文件, 如kernal、initrd/var 分区等分区策略/boot(Mount point) ext3(File system type) 200(size)swap(File system type, 这个没有Mount point) 2倍内存(siz...原创 2018-11-25 21:48:48 · 242 阅读 · 0 评论 -
文件和文件夹shell操作
Pathprint current directory pwdchange directory cd当前目录. 上级目录…Absolute and Relative directory/开头,代表根路径,否则相对路径FileCreatetouch文件已存在,不修改内容,但更新文件创建时间touch test.txtRemovermRenamemvView fil...原创 2018-11-25 21:47:57 · 318 阅读 · 0 评论 -
Xshell 删除键、方向键无效、乱码;--useradd无法登录;sudo失效
以下问题都是针对useradd后,没有config导致的Xshell乱码没有config登录后的 shell 执行文件。我是用的useradd,useradd需要自己config原 /etc/passwd cat /etc/passwd | grep "AccountName"AccountName:x:1001:1001::/home/AccountName:可以看到最后一...原创 2018-06-04 20:47:53 · 3749 阅读 · 0 评论 -
FileDescriptor(文件描述符 )与Linux文件系统
最近看《Linux System Programming》看到关于File Descriptor的描述,看java文档感觉似是而非不太清楚,从linux方面就很容易了。FileDescriptor一个打开的文件通过唯一的描述符进行引用,该描述符是打开文件的元数据到文件本身的映射。在Linux内核中,这个描述符称为文件描述符(FileDescriptor),文件描述符用一个整数表示(原创 2017-05-22 14:45:15 · 6975 阅读 · 2 评论 -
Memory-mapped file
memory-mapping直接将文件映射(一一对应)到内存中,通过file descriptor(文件描述符)引用。Android应用: 通过系统回调open打开Binder设备,然后将Binder mmap 到 内核和用户进程空间(IPC只需复制一次,Socket等一般需要两次)优点是:a.提高文件的的I/O性能,特别是针对大文件。小文件会导致浪费内存,因为映射的内存要跟page大小对齐...翻译 2017-07-18 11:16:28 · 5151 阅读 · 0 评论 -
Ubuntu双系统
我就不重造轮子了,复制别人的吧1.Grub经常找不到你的ISO(因为每个人的硬盘安装都不同,我的是两个SSD、机械的)这个时候把root(hd 然后按Tab,想shell一样 会提示你有的硬盘,一个个试试root(hd0, Tab 然后找vmlin我是没加文件扩展名2. 分出来两个磁盘空间,其中一个要选加载点 /3.我压缩出300G的空间,这样互不干扰转载 2016-07-04 17:23:03 · 635 阅读 · 0 评论