Linux杂记

linux提示符修改

PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置。

$ vi~/.bashrc 在文件最后添加如下设置

export PS1="\[\e[32;40m\][\[\e[1;31m\]\u@\[\e[36m\]\h \W]\$\e[m 

$ source ~/.bashrc#使其设置生效

1堆栈

堆栈这种数据结构的特点可以概括为LIFO(Last In First Out,后进先出)

int sprintf(char *str, const char *format, ...);
int snprintf(char *str, size_t size, const char *format, ...);

snprintf相对于sprintf多了一个size参数,size是指示str的大小,如果输出超过了size制定的大小则对输出的字符串size-1,并在最后加入\0.
snprintf的优势:

  1. 保证缓冲区以\0结尾。
  2. 指定了大小,不用担心越界的问题,当前在保证size的合理性。

errno

linux c调用api出现时的错误代码,需要饱含error.h,详细使用说明可在csdn上进行搜索。

man 数字含义

1、Standard commands (标准命令)
2、System calls (系统调用)
3、Library functions (库函数)
4、Special devices (设备说明)
5、File formats (文件格式)
6、Games and toys (游戏和娱乐)
7、Miscellaneous (杂项)
8、Administrative Commands (管理员命令)
9 其他(Linux特定的), 用来存放内核例行程序的文档。

通过putty连接虚拟机

  1. 查看虚拟机的IP地址,命令ifconfig
    在这里插入图片描述

  2. 开启shh-server服务
    a) 安装shh-server服务“sudo apt-get install openssh-server”
    b) 查看shh-server服务是否启动“ps -e |grep ssh” 如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。
    ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你 可以自己定义成其他端口号,如222。然后重启SSH服务:

sudo /etc/init.d/ssh resart
  1. 使用putty连接:
    在这里插入图片描述

  2. 输入账号密码后即可。

设置putty颜色

  1. 打开命令行(windows + r) 输入“regedit”
  2. 找到HKEY_CURRENT_USER\SOFTWARE\SimonTatham\PuTTY\Sessions\,找到要设置的连接名称,右键导出。
  3. 修改颜色
"Colour0"="211,215,207" 
"Colour1"="238,238,236" 
"Colour2"="46,52,54" 
"Colour3"="85,87,83" 
"Colour4"="211,215,207" 
"Colour5"="238,238,236" 
"Colour6"="46,52,54" 
"Colour7"="85,87,83" 
"Colour8"="204,0,0" 
"Colour9"="239,41,41" 
"Colour10"="78,154,6" 
"Colour11"="138,226,52" 
"Colour12"="196,160,0" 
"Colour13"="252,233,79" 
"Colour14"="52,101,164" 
"Colour15"="114,159,207" 
"Colour16"="117,80,123" 
"Colour17"="173,127,168" 
"Colour18"="6,152,154" 
"Colour19"="52,226,226" 
"Colour20"="211,215,207" 
"Colour21"="238,238,236"
  1. 保存后双击注册即可

VIM插件安装

Vim插件是从同事那里copy过来的,就不用自己再鼓捣了,从网盘上下载“vim.tar.gz”------提取码:ahne

1.	将文件解压到用户的根目录下 tar –xf vim.tar.gz,会在根目录下生成“.vim”文件夹。
2.	进行连接,ln –s .vim/.vimrc 就是给vimrc做个快捷方式链接到根目录上。
3.	安装ctags cscope命令“sudo apt-get install ctags cscope”。

因为是从别人那里copy过来的,自动生成的文件注释信息都是别人的,需要改成自己的。

1.	进入到 .vim目录下 cd ~/.vim
2.	执行查找命令 grep –r “yangkun”
3.	在所有出现yangkun的文件中修改成自己的命令

为网卡配置静态IP地址

  1. 打开网络配置文件

sudo vim /etc/network/interfaces

  1. 在文件最后加下面这几种情况
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
  1. 重启网络服务

sudo /etc/init.d/networking restart

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值