linux
ABNQ-CN
这个作者很懒,什么都没留下…
展开
-
Linux自定义命令、重命名命令的方法
一、在使用的用户目录下用vi或者vim编辑.bashrc文件~root就是用户,修改对应用户目录下的 .bashrc 才会在对应的用户目录下使用自定的命令.二、编辑.bashrc文件在合适的位置添加如下的代码(#后面为注释)alias la='ls -a' #列出当前文件夹的所有文件(不能删除目录)alias rmrf='rm -rf' #删除当前目录下的所有文件(可以删除目录)alias sdrmrf='sudo rm -rf' #上帝操作上面的命令 a原创 2020-06-19 17:24:32 · 1232 阅读 · 0 评论 -
C语言-计算字符串中各个字符出现的次数-用哈希思路解决
分析 ASCII码表中已知字符对应的十进制,那么我们就可以使用数组的下标来当做对应ASCII码,平时我们数组的下标都是用来遍历的这里就把下标当做有意义的数字,这种思路就是哈希(KEY=VALUE,键 = 值)。代码的实现方法这里的代码只适用于处理字符串,如果处理报文还需稍加改进但应该也不难(这里没有统计字符‘\0’)int main(){ char *s = "aa#@111a33sacnjkbvsac"; int a[256] = {0}, i; char *t = s;原创 2020-05-22 08:42:40 · 3012 阅读 · 2 评论 -
Linux 修改时间为网络时间以及设置为硬件时间
设置系统时间为网络时间设置系统时间与网络时间同步:ntpdate cn.pool.ntp.org把系统时间更新到硬件时间(重启之后硬件时间就与网络时间同步了)设置系统时间与网络时间同步:clock -w原创 2020-05-19 19:50:09 · 333 阅读 · 0 评论 -
C语言十进制与BCD码的相互转换
十进制与BCD码的相互转换为了调用方便这里直接编写成函数,方便调用十进制转换BCD码int decimal_bcd_code(int decimal)//十进制转BCD码{ int sum = 0, i;//i计数变量,sum返回的BCD码 for ( i = 0; decimal > 0; i++) { sum |= ((decimal % 10 ) << ( 4*i)); decimal /= 10; } return sum;}BCD码转换十进制i原创 2020-05-14 19:30:49 · 8937 阅读 · 2 评论 -
vim的一些配置(自动补全语法中的关键字或字符串、高亮当前行、.c .h文件自动添加头文件和头注释、行号等)
vim的配置*设置行号*// An highlighted blockset nu set ts=2set sw=2set cindent设置高亮当行、命令行的显示、显示输入命令set cursorline "高亮当行set laststatus=2 "0 不显示命令状态行 1在多个窗口显示命令状态行 2总是显示命令状态行set showcmd "输入命令显示出来set foldenable "准许折叠自动添加.c .h .txt 文件的头autocmd BufNewFi原创 2020-05-14 19:13:53 · 703 阅读 · 0 评论