linux27
Linux系统编程Linux系统编程笔记(2)——文件与I/O(1)
Ⅰ. 标准库函数与系统调用
1.fopen(3)
调用open(2)打开制定的文件,返回一个文件描述符FD(就是一个int类型的编号),分配一个FILE结构体,其中包含改文件的描述符、I
...
Linux系统编程Linux系统编程笔记(1)——系统编程及其特点
1. 什么是系统编程?
客户:用户程序银行:OS内核jk金库:硬件资源(CPU、内存、硬盘、显示器、网络。。。)办事窗口:系统调用(System calls)
2.系统
...
对zsh-incr插件的一点修改
zsh-incr是一款zsh的自动补全插件,但是这个插件有一点不好,就是当只有一个候选词的时候,会直接将这个候选词填上。( 问题见:https://xuanyu.li/2018/04/12/zsh-
...
切换用户命令su – user和su user的差异
在切换用户时,我们常常使用su – user或su user。多一个分隔符-的区别在于:
su – user # 切换用户之后跳转到user的家目录
su user # 切换用户之后不跳
...
chmod、chown、chgrp的用法
这三个都是与文件权限有关的
chmod #更改文件权限chown #更改文件所属用户chgrp #更改文件所属组
1. chmod
chmod a+x file #给file文件的
...
Linux七种文件类型
– :regular file 普通文件d:directory 目录l:link 链接b:block 块设备 存储数据以供系统存取的接口设备,也就是硬盘c:character 字符设备
...
ssh登录远程主机的一些小技巧
1. 免密登录
参见:https://blog.linjincan.cn/archives/479
2. 修改/etc/hosts文件,使用hostname代替ip地址登录
vim
...
Linux修改hostname
1.方法1:通过命令修改
hostnamectl set-hostname your_new_name
2.方法2:修改hostname文件
vim /etc/hostname
...
使用公私钥免密登录Linux
1.本地生成公私秘钥对
ssh-keygen
注意,如果本地已存在公私钥,则会提示是否覆盖
id_rsa already exists.
Overwrite (y/n)?
选
...
WSL(Windows Subsystem for Linux)配置
1. 控制面板->程序->启用或关闭Windows功能,将“适用于Linux的Windows子系统”
2.重启电脑
3.打开Windows应用商店,搜索“WSL”,下
...