
linux
文章平均质量分 69
围观岳老师
这个作者很懒,什么都没留下…
展开
-
is not in the sudoers file 解决
转自:http://blog.youkuaiyun.com/zhuqinglu/article/details/2050927解决方案:首需要切换到root身份$su -(注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样)然后$visudo //切记,此处没...转载 2018-03-05 10:53:21 · 1749 阅读 · 0 评论 -
killall: command not found
执行killall命令时提示:-bash: killall: command not found 没有killall命令的解决方法,执行如下命令安装就行:debian、ubuntu系统下:1apt-get install psmisccentos或、rhel系统下:1yuminstallpsmisc原创 2018-01-05 14:47:51 · 11463 阅读 · 0 评论 -
linux用户权限相关内容查看
linux用户权限相关内容查看转自:http://www.cnblogs.com/beer/p/5590708.html1 用户信息创建用户一个名为 webuser 的账号,并填写相应的信息:root@iZ94fabhqhuZ:~# adduser webuserAdding user `webuser' ...Adding new group `webus转载 2017-11-20 11:42:07 · 3556 阅读 · 0 评论 -
Linux添加/删除用户和用户组
Linux添加/删除用户和用户组转自:http://www.cnblogs.com/xd502djj/archive/2011/11/23/2260094.html本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。1、建用户:adduser phpq //新建phpq用户passwd phpq转载 2017-11-20 11:40:06 · 480 阅读 · 0 评论 -
linux创建用户、设置密码、修改用户、删除用户
linux创建用户、设置密码、修改用户、删除用户转自:http://blog.youkuaiyun.com/sunxx1986/article/details/6854307创建用户、设置密码、修改用户、删除用户:useradd testuser 创建用户testuserpasswd testuser 给已创建的用户testuser设置密码说明:新创建的用户会在/home下创建一个转载 2017-11-20 11:27:35 · 1551 阅读 · 0 评论 -
linux下passwd命令设置修改用户密码
linux下passwd命令设置修改用户密码转自:http://blog.youkuaiyun.com/sunxx1986/article/details/68543261、passwd 简单说明;我们已经学会如何添加用户了,所以我们还要学习设置或修改用户的密码;passwd命令的用法也很多,我们只选如下的几个参数加以说明;想了解更多,请参考man passwd或passwd转载 2017-11-20 11:26:03 · 2268 阅读 · 1 评论 -
linux查看端口占用情况
netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000。3.显示所有进程信息 ps -A 显示所有进程信息,连同命令行 ps -ef ps 与grep 组合使用,查找特定进程 ps -ef|grep geth。-n 拒绝显示别名,能显示数字的全部转化为数字。转自:http://www.cnblogs.com/wangtao1993/p/6144183.html。-u (udp)仅显示udp相关选项。原创 2017-10-20 10:33:53 · 499 阅读 · 0 评论 -
Linux 防火墙开放端口ptables
Linux 防火墙开放端口ptables转自:http://blog.163.com/dk_linux/blog/static/203226166201261323349658/iptables是linux下的防火墙,同时也是服务名称。service iptables status 查看防火墙状态service iptables start转载 2017-09-25 19:06:30 · 3918 阅读 · 0 评论 -
ps -ef 命令详解
ps -ef 命令详解转自:http://blog.youkuaiyun.com/lg632/article/details/52556139ps [选项]下面对命令选项进行说明:-e 显示所有进程。-f 全格式。-h 不显示标题。-l 长格式。-w 宽输出。a 显示终端上的所有进程,包括其他用户的进程。r 只显示正在运行的进程转载 2017-07-19 13:38:32 · 9502 阅读 · 0 评论 -
Linux 挂载硬盘
Linux 下挂载硬盘的 方法1. 添加磁盘,查看磁盘状况# fdisk -l2. 创建目录 并将 /dev/sdb1 挂在到该目录下mkdir /redis_savemount /dev/sdb1 /redis_save其他内容:3. 用fdisk 对/dev/sdb 进行分区[转载 2017-06-12 14:00:05 · 591 阅读 · 0 评论 -
swap file “*.swp”already exists
swap file “*.swp”already exists转自:http://blog.youkuaiyun.com/huangfei711/article/details/51226644在 Linux 下的 vim 编辑过程中,由于某种原因异常退出正在编辑的文件,再次编辑该文件时,会出现如下提示:使用vim编辑文件实际是先 copy 一份临时文件并映射到内存给你编辑,转载 2017-03-21 09:22:20 · 1086 阅读 · 0 评论 -
Linux curl命令详解
Linux curl命令详解转自:http://www.linuxdiyf.com/linux/2800.html命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:# curl [option] [u转载 2017-02-27 09:59:29 · 483 阅读 · 0 评论 -
linux 改变文件属性与权限
linux 改变文件属性与权限转自:http://www.cnblogs.com/yangjinjin/p/3165076.html我们知道档案权限对于一个系统的安全重要性,也知道档案的权限对于使用者与群组的相关性, 那如何修改一个档案的属性与权限呢?我们这里介绍几个常用于群组、拥有者、各种身份的权限的指令。如下所示:chgrp : 改变档案所属群组ch转载 2017-02-25 10:04:45 · 1719 阅读 · 0 评论 -
LINUX文件已删除但磁盘空间不释放
LINUX文件已删除但磁盘空间不释放转自:http://www.jb51.net/LINUXjishu/224652.html1、错误现象运维的监控系统发来通知,报告一台服务器空间满了,登陆服务器查看,根分区确实没有空间了,如下图所示:这里首先说明一下服务器的一些删除策略,由于Linux没有回收站功能,我们的线上服务器所有要删除的文件都会首先移动到系统/tm原创 2017-02-23 18:17:44 · 17043 阅读 · 0 评论 -
linux 查找大于100M的文件
linux 查找大于100M的文件转自:http://friendlysong.blog.163.com/blog/static/3225243920119142325417/命令行如下find . -type f -size +1000000k Linux系统下查找大文件或目录的技巧当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎转载 2017-02-20 11:26:57 · 4207 阅读 · 0 评论 -
liunx监控磁盘读写状况 iotop
liunx监控磁盘读写状况 iotop您有没有碰到过:没有运行任何程序,磁盘却不断执行读写动作,io指示灯常亮,各种操作迟缓甚至卡顿。碰到这种状况往往会感到束手无策,因为并不是 cpu 居高不下,可以立即结束相关进程。而突然结束进程中断磁盘 io 操作甚至可能导致正在写入的数据丢失。什么进程在读写磁盘?可能是 firefox,可能是 updatedb,也可能是正在运行的 pacman转载 2017-02-20 11:11:51 · 8399 阅读 · 1 评论 -
supervisord管理进程
supervisord管理进程转自:http://blog.chinaunix.net/uid-26000296-id-4759916.htmlSupervisor是由python语言编写,基于linux操作系统的一款服务器管理工具,用以监控服务器的运行,发现问题能立即自动预警及自动重启等功能。Supervisor类似于monit,monit和supervisor的一个比较大的转载 2016-10-24 22:50:26 · 751 阅读 · 0 评论 -
supervisord简介
supervisord简介转自:http://www.cnblogs.com/jasonkoo/articles/3750638.html【产生背景】 在一个分布式环境中,每台机器上可能需要启动和停止多个进程,使用命令行方式一个一个手动启动和停止非常麻烦,而且查看每个进程的状态也很不方便。如果有一个工具能够实现每台机器上多个进程的简单高效中心化管理将是非常方便的转载 2016-10-24 22:47:14 · 2706 阅读 · 0 评论 -
linux gettimeofday 时间转换成标准格式
linux gettimeofday 时间转换成标准格式转自:http://biancheng.dnbcw.info/c/277593.html#include #include #include #define BEIJINGTIME 8#define DAY (60*60*24)#define YEARFIRST 2001#defin转载 2016-07-05 17:36:01 · 9567 阅读 · 2 评论 -
linux 管道重定向
linux 管道重定向将error和正常输出分别定向到不同文件中。./monitor_socketServer >log.txt 2>log_error.txt将error和正常输出定向到同一文件中。command1 > everything.txt 2>&1原创 2016-07-05 15:41:31 · 586 阅读 · 0 评论 -
Linux毫秒时间gettimeofday
Linux毫秒时间gettimeofday转自:http://www.linuxidc.com/Linux/2012-06/61903.htmgettimeofday()函数的使用方法:1.简介:在C语言中可以使用函数gettimeofday()函数来得到时间。它的精度可以达到微妙2.函数原型:#includeint gettimeofday(struct转载 2016-06-23 09:45:27 · 1929 阅读 · 0 评论 -
Ubuntu IP地址设置
Ubuntu IP地址设置转自:http://www.cnblogs.com/bluebbc/archive/2012/06/08/2542172.html一、使用命令设置Ubuntu IP地址1.修改配置文件blacklist.conf禁用IPV6sudo vi /etc/modprobe.d/blacklist.conf表示用vi编辑器(也可以用其他编辑器,如ged转载 2016-06-14 19:25:51 · 6703 阅读 · 0 评论 -
UBUNTU 修改root密码
UBUNTU 修改root密码用安装时建立的用户登陆后在Shell执行sudo passwd root回车Password:后输入刚建立的用户密码回车Enter new UNIX password:这时输入要设置的root密码两次就会看到 password updated successfully了!原创 2016-06-14 19:20:31 · 458 阅读 · 0 评论 -
ubuntu vim安装
ubuntu vim安装一、安装 vim 控制台版本的vim随ubuntu一起发行,因此没必要安装. 然而,如果您更喜欢GUI界面下的vim的话,请安装vim-gtk软件包,有以下两种方法:1、在Ubuntu Software Center中搜索vim-gtk,并安装 Vi IMproved - enhanced vi editor - with GTK2 GUI2、在原创 2016-06-14 19:14:06 · 614 阅读 · 0 评论 -
SSH Access Denied
Linxu SSH登陆出现Access Denied错误的解决方法找了半天原因,原来系统没有设置密码。使用串口接上去:sudo passwd root输入密码和确认密码。后面就可以登录了。另外的方法:最后终于找到了解决办法,原来问题还是出在了 sshd_config 里边,在文件最后发现有个 AllowUsers 选项,在后边加上 root 然后重启 s原创 2016-06-14 19:06:37 · 2208 阅读 · 0 评论 -
linux文件夹打包
转自:http://blog.youkuaiyun.com/cynhafa/article/details/7303338linux zip压缩。压缩当前文件夹下所有文件,压缩为a.zip。命令行的方法是怎样。zip -r fileName.zip 文件夹名tartar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。常用格式:单转载 2016-06-02 14:02:40 · 895 阅读 · 0 评论 -
linux文件重命名
转自:http://blog.youkuaiyun.com/veizz/article/details/6853016linux的文件重命名非常简单。常用的是mv命令和rename命令。下面介绍一下这两个命令的用法,具体结节可以参考手册。1、mvmv fromfile tofile 如把文件a.txt得命名为b.txt,可以是mv a.txt b.txt。转载 2016-06-02 14:00:26 · 2886 阅读 · 0 评论 -
Linux find用法
转自:http://www.cnblogs.com/wanqieddy/archive/2011/06/09/2076785.htmlLinux中find常见用法示例·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;pathname: find命令所查找的转载 2016-06-02 13:53:37 · 498 阅读 · 0 评论 -
linux格式化u盘
转自:http://blog.youkuaiyun.com/g446868263/article/details/6937778基本功,格式化命令,以格式化 /dev/sda1 分区为例:$ sudo umount /dev/sda1 # 必须先卸载该分区# 格式化为 FAT 分区$ sudo mkfs.vfat -F 32 /dev/sda1 # -F转载 2016-06-02 10:51:53 · 2145 阅读 · 0 评论 -
ext4格式
转自:http://zhidao.baidu.com/link?url=jWrH170mYpQLKUOIRCZj5nwtDRVoLz5fUnWdgJzI33XWqfFsMkY3zL8iM8M0ALZHJ0zP5-qNo_njuCUoqxntnKaM2NJuocwaqMaagnKOEHCext4优点如下:1. 与 Ext3 兼容。 执行若干条命令,就能从 Ext3 在线迁移到 Ext4,转载 2016-06-02 10:50:00 · 2437 阅读 · 0 评论 -
FIONBIO was not declared in this scope
error: 'FIONBIO' was not declared in this scope引入下面头文件:#include原创 2016-05-30 10:48:44 · 2903 阅读 · 0 评论 -
linux sleep usleep
转自:http://blog.sina.com.cn/s/blog_a11fcae9010140hz.htmllinux的sleep()和usleep()的使用和区别usleep功能把进程挂起一段时间, 单位是微秒(百万分之一秒); 头文件: unistd.h 语法: void usleep(int micro_seconds); 返回值: 无转载 2016-05-30 09:50:47 · 755 阅读 · 0 评论 -
linux socket通信bind error:Address already in use
socket tcp 通信绑定了ip 和 port正常顺序 客户端发起socket 服务端收到socket的时候 没有问题但是有时候,顺序错误,就导致程序死了再起运行程序的时候 发现bind error:Address already in use解决办法://在服务端bind or listen前unsigned int value = 0x1;set原创 2016-05-30 09:48:01 · 3285 阅读 · 0 评论 -
Linux socket非阻塞
Linux socket非阻塞转载 2016-05-30 09:46:05 · 1035 阅读 · 0 评论 -
Linux C语言删除文件
转自:http://blog.youkuaiyun.com/blaider/article/details/41080581使用“remove”函数。 头文件#include 有时候需要先清空某个目录里的所有文件,然后再放置新下载文件。需要打开目录,并遍历此目录下的所有文件,然后调用remove函数删除文件[cpp] view plain转载 2016-05-30 09:26:20 · 9964 阅读 · 0 评论 -
socket阻塞非阻塞,同步异步
转自:http://blog.youkuaiyun.com/hguisu/article/details/74533901. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步/异步主要针对C端: 同步: 所谓同步,就是在c端发转载 2016-05-26 16:42:48 · 579 阅读 · 0 评论 -
linux socket的connect 超时
这个一般情况下是这样子来设置的:1.将打开的socket设为非阻塞的,可以用fcntl(socket, F_SETFL, O_NDELAY)完成(有的系统用FNEDLAY也可).2.发connect调用,这时返回-1,但是errno被设为EINPROGRESS,意即connect仍旧在进行还没有完成.3.在读套接口描述符集(fd_set rset)和写套接口描述符集(fd_set原创 2016-05-17 10:55:46 · 2834 阅读 · 0 评论 -
ioctl'was not declared in this scope
'ioctl' was not declared in this scope #include原创 2016-05-17 10:04:05 · 6523 阅读 · 4 评论 -
C语言获取文件长度及全部内容
C语言获取文件长度及全部内容 转自:http://blog.youkuaiyun.com/jiayanhui2877/article/details/8222882 FILE*fp; fp=fopen("localfile","rb");// localfile文件名 fseek(fp,0L,SEEK_END); /* 定位到文件末尾 */转载 2016-05-13 13:11:25 · 10071 阅读 · 0 评论 -
linux C 获取当前目录的实现
linux C 获取当前目录的实现//获取当前目录#include #include #include #include //包含了Linux C 中的函数getcwd()#define FILEPATH_MAX (80)int main(){ char *file_path_getcwd; file_path_getcwd=(char *)malloc(FIL转载 2016-05-13 10:34:14 · 4877 阅读 · 0 评论