Linux readv/writev 函数

  • Post author:
  • Post category:linux

1、函数原型 #include <sys/uio.h> ssize_t readv(int filedes, const struct iovec *iov, int iovcnt); ssize_t writev(int filedes, const struct iovec *iov, int iovcnt); 返回值: 成功:读入或写出的字节数 失败:-1 作用: readv和w…

继续阅读 Linux readv/writev 函数

Linux几种常见shell简介

  • Post author:
  • Post category:linux

Linux系统提供多种不同的Shell以供选择。常用的有Bourne Shell(简称sh)、C-Shelll(简称csh)、Korn Shell(简称ksh)和Bourne Again Shell (简称bash)。 (1)Bourne Shell是AT&T Bell实验室的 Steven Bourne为AT&T的Unix开发的,它是Unix的默认Shell,也是其它Shell的…

继续阅读 Linux几种常见shell简介

linux centos useradd: cannot open /etc/group

  • Post author:
  • Post category:linux

解决: linux 下无法创建用户,报权限不足: [root@WHNETWORK-TEST01 system]# useradd -g users -d /home/xs -s /bin/bash -m xs useradd: cannot open /etc/group [root@WHNETWORK-TEST01 system]# lsattr /etc/group ----i--------…

继续阅读 linux centos useradd: cannot open /etc/group

linux中crontab定时任务卡死,Linux中crontab定时任务不执行的原因

  • Post author:
  • Post category:linux

最近在linux中遇到了个crontab定时任务不执行的case,在这给大家分享一下,避免踩到我遇到的坑。 先贴脚本吧 为了方便展示,把脚本入参,都写死了 #!/usr/bin/env bash # 1输出文件,到log 例如: bg # 2 目标文件目录  不带最后的/ 例如:/opt/flume/home/hdp_lbg_ectech/rawdata/xxx/web_vip_bg # 3 执行…

继续阅读 linux中crontab定时任务卡死,Linux中crontab定时任务不执行的原因

linux | zlib下载、安装

  • Post author:
  • Post category:linux

linux | zlib下载、安装 1. 下载 http://www.zlib.net/zlib-1.2.13.tar.gz 2.编译、安装 [fly@752fac4b02e9 eeasy]$ tar zxf zlib-1.2.13.tar.gz [fly@752fac4b02e9 eeasy]$ ls cramfs-1.1.tar.gz scons-3.0.1 scons-3.0.1.tar.g…

继续阅读 linux | zlib下载、安装

linux adb 找不到设备,Ubuntu下adb找不到设备

  • Post author:
  • Post category:linux

在Ubuntu12.04下连接设备后,显示:device not found,解决方法如下: 1)首先进入用户目录 cd ~ ls -al 可以看到一个/.android目录。 cd .android 应该有一个adb_usb.ini文件,没有则创建之。 touch adb_usb.ini 2)用lsusb看连接设备的VID。 先连接上设备,运行 alex@X:~/.android$ lsusb …

继续阅读 linux adb 找不到设备,Ubuntu下adb找不到设备

linux 内核源码位置,Linux各个驱动在内核源码包位置

  • Post author:
  • Post category:linux

1. 按键驱动 \drivers\input\keyboard\utu2440_buttons.c 2. LED驱动 \drivers\char\utu2440-led.c 3. DM9000网卡驱动 \drivers\net\DM9000.c 4. 串口(包含三个串口驱动0,1,2,对应设备名,/dev/s3c2410_serial0,/dev/s3c2410_serial1,/dev/s3c2…

继续阅读 linux 内核源码位置,Linux各个驱动在内核源码包位置

Linux中如何防止一个Shell脚本被重复执行?

  • Post author:
  • Post category:linux

问题场景: 有时执行任务的频率比较快,并不知道上一个脚本是否真的执行完毕。而导致重复执行几个一样的脚本。 举个栗子: 脚本tim.sh的内容如下: #/bin/bash sleep 300 #单位是s,即睡眠300/60s=5min 然后,我们在五分中之内连续执行三次命令: sh tim.sh & 效果如下: 即多次运行脚本,会导致同一脚本重复启动的问题,但是此时业务要求同一时刻只能有一个…

继续阅读 Linux中如何防止一个Shell脚本被重复执行?

替代windows的linux版本,微软Windows 7 正式退役,可以用哪些 Linux 发行版替代?

  • Post author:
  • Post category:linux

微软的Windows 7已经正式退役,有些人不愿意放弃这一版本,但是安全问题迟早会找上来的,这里推荐几款与Windows 7体验类似的Linux发行版,给你多一点的选择。 Linux Mint Linux Mint是Windows用户最常推荐的Linux发行版,它精美又稳定可靠,基于Ubuntu,继承了Ubuntu的众多优点,同时也在Ubuntu的基础上加入很多自己优秀的特性。值得一提的是,Lin…

继续阅读 替代windows的linux版本,微软Windows 7 正式退役,可以用哪些 Linux 发行版替代?

linux 显示文本隐藏字符的方法

  • Post author:
  • Post category:linux

vim显示隐藏字符(但是无法显示所有的隐藏字符) 显示隐藏字符 :set list 不显示隐藏字符 :set nolist cat -A filename (可显示所有的隐藏字符) 版权声明:本文为zhangguoxiang1987原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/zhangguoxiang19…

继续阅读 linux 显示文本隐藏字符的方法