随笔分类 -  Linux

摘要: 阅读全文
posted @ 2019-11-02 09:16 gogogo11 阅读(237) 评论(0) 推荐(0) 编辑
摘要:CentOS7配置中文 + + 修改为 + 添加 + + 重新登录 阅读全文
posted @ 2019-03-17 10:21 gogogo11 阅读(354) 评论(0) 推荐(0) 编辑
摘要:搭建简单FTP 环境 + CentOS 7 安装 + + 修改配置文件, 在 中添加 , , + 创建ftpuser, , 启动 + `systemctl start vsftpd` 阅读全文
posted @ 2019-03-16 23:27 gogogo11 阅读(252) 评论(0) 推荐(0) 编辑
摘要:RHEL 7下生成ks.cfg文件 环境 + RHEL 7 + 字符界面, 没有安装图形界面 软件包安装 + + system config kickstart是图形程序, 但是我们的环境为字符界面, 需要安装gdm启动图形程序, 这样就无需安装图形界面了 + 将光盘挂载到/var/www/html 阅读全文
posted @ 2019-02-08 11:38 gogogo11 阅读(1226) 评论(0) 推荐(0) 编辑
摘要:实用命令 wget + c: 断点续传 + b: 后台执行 touch + a: 需改访问时间 + m: 修改修改时间 date + 将字符串中的时间设置成当前系统的日期 + '+', 规定格式 %H: 小时(24) %I: 小时(12) %j: 当前天是当前年的第几天 %M: 分钟 %S: 秒钟 阅读全文
posted @ 2019-02-02 22:20 gogogo11 阅读(234) 评论(0) 推荐(0) 编辑
摘要:iptables iptable的组件 + netfilter: 在内核态中, 由3表5链组成 + iptable: 在用户态中, 是管理netfilter的工具, 对3表5链进行增删改 iptable的3表 filter + 负责过滤数据包, 包括的规则链为: input, output 和 fo 阅读全文
posted @ 2019-02-01 16:48 gogogo11 阅读(251) 评论(0) 推荐(0) 编辑
摘要:更换源 1. 将原来sources.list文件命名为sources.list.bak, 在新建一个sources.list文件内容为 2. 命令更新源 执行脚本添加额外源 2. 打开unity tweak tools, 点击theme, 将主题更改为flatabulous, 图标更改为numix 阅读全文
posted @ 2019-01-22 22:53 gogogo11 阅读(331) 评论(0) 推荐(0) 编辑
摘要:Linux 进程与线程 一个a.out的虚拟内存图 MMU(虚拟内存映射, 是硬件, 在CPU内部) + 功能 将用户空间的虚拟地址映射为物理地址 设计内存的访问级别(一块物理内存的访问级别不是根据其位置, 而是根据MMU的设置) + 特点 因为一个a.out的用户空间的代码是相互独立的, 所以运行 阅读全文
posted @ 2018-12-29 14:29 gogogo11 阅读(834) 评论(0) 推荐(0) 编辑
摘要:Linux 系统编程(IO) 工具 + strace: 根据系统调用 + od tcx: 查看二进制 函数参数 + 使用const修改的指针为传入参数 + 不使用const的指针为传出参数 string操作的函数 + strtok: 分隔字符串 IO + 函数 read write fcntl io 阅读全文
posted @ 2018-12-27 13:08 gogogo11 阅读(259) 评论(0) 推荐(0) 编辑
摘要:Linux 系统编程(File System) 关于ext2文件系统 什么是文件格式化 + 就是在执行一个文件读取与访问的规则 ext2文件系统的结构 关于文件的函数 + getcwd + chdir + chmod + readlink + stat struct stat filestat fi 阅读全文
posted @ 2018-12-27 13:06 gogogo11 阅读(261) 评论(0) 推荐(0) 编辑
摘要:常用命令 + wget c: 断点续传 b: 后台执行 + touch a: 需改访问时间 m: 修改修改时间 + date date s '20180731 18:30:00' 将字符串中的时间设置成当前系统的日期 '+', 规定格式 %H: 小时(24) %I: 小时(12) %j: 当前天是当 阅读全文
posted @ 2018-11-19 17:45 gogogo11 阅读(98) 评论(0) 推荐(0) 编辑
摘要:下载zsh,并安装oh my zsh + dnf install zsh y + 到github的oh my zsh上按照教程安装oh my zsh,配置主题为minimal,这个是个人比较喜欢的主题,因为比较简洁 下载pyenv和virtualenv + 到github的pyenv上安装pyenv 阅读全文
posted @ 2018-11-10 13:18 gogogo11 阅读(556) 评论(0) 推荐(0) 编辑
摘要:登录 + lftp username:password@ip:port 设置字符集 + set ftp:charset 'gbk' + set ftp:charset 'utf 8' 下载文件 + mget .txt + get test.txt + mirror dir 上传文件 + put + 阅读全文
posted @ 2018-10-29 21:59 gogogo11 阅读(222) 评论(0) 推荐(0) 编辑
摘要:节点之间的通信 + 数据报文的封装(自上而下) + http + tcp + ip + mac(讯框) + 数据报文的源ip和目标ip是不变的(在内网中, 如果考虑到连接到外部网路的时候, 如果有路由器(里面有嵌入式的Linux或者Unix操作系统)的话则就会修改源ip地址, 因为源ip地址时私有地 阅读全文
posted @ 2018-10-12 16:57 gogogo11 阅读(808) 评论(0) 推荐(0) 编辑
摘要:使用apt get install 安装软件 使用apt cache search 查询软件 使用dpkg i 安装ded软件包, 类似于CentOS中的rpm包 L 查询软件安装的位置 l 显示包版本 使用apt get remove 删除软件 使用apt get update 更新 dpkg d 阅读全文
posted @ 2018-08-20 11:51 gogogo11 阅读(281) 评论(0) 推荐(0) 编辑
摘要:以下都是举例说明: A. 使用fdisk命令对/dev/sdb进行分区 B. 先对/dev/sdb5和/dev/sdb6进行格式化, 文件系统为btrfs C. 使用btrfs filesystem show命令查看所有的btrfs类型的分区 D. 发现磁盘不够, 希望扩展该btfs文件系统的大小, 阅读全文
posted @ 2018-08-20 11:49 gogogo11 阅读(626) 评论(0) 推荐(0) 编辑
摘要:1. tar xzvf linux major minor VERSION.tar.gz C /usr/src 2. cd /usr/src 3. ln sv linux major minor VERSION linux 4. make allnoconfig 5. make menuconfig 阅读全文
posted @ 2018-08-20 11:48 gogogo11 阅读(412) 评论(0) 推荐(0) 编辑
摘要:前提条件 1. glibc static 2. glibc devel 3. libencrypt devel 步骤 + 下载busybox源文件 + tar zxvf busybox major minor VERSION.tar.gz C /usr/src + ln sv busybox maj 阅读全文
posted @ 2018-08-20 11:46 gogogo11 阅读(209) 评论(0) 推荐(0) 编辑
摘要:``` o / : 2GB o /boot: 200MB o /usr : 4GB o /var : 2GB o /tmp : 1GB o swap : 1GB o /home: 5GB,并且使用 LVM 模式建置 创建共享目录 这五个朋友的共享目录建置于 /home/vbirdgroup 这个目录 阅读全文
posted @ 2018-08-20 11:41 gogogo11 阅读(450) 评论(0) 推荐(0) 编辑
摘要:pacman使用 安装了系统时候, 应该立马使用pacman mirrors c China更新源, 再使用pacman Syyn更新系统 编辑/etc/pacman.conf添加 + pacman S package\_name 安装软件 + pacman Rsn package\_name 卸载 阅读全文
posted @ 2018-08-20 11:36 gogogo11 阅读(426) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示