Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

linux解析命令行选项getopt_long用法解读

linux解析命令行选项getopt_long用法解读

linux解析命令行选项getopt_long用法在程序中难免需要使用命令行选项,可以选择自己解析命令行选项,但是有现成的,何必再造轮子。下面介绍使用getopt_long解析命令行选项。程序中主要使用: 短选项 长选项 是否需要参数 备注 -v --version 否 查询版本号-n --name 是(用户名) 指定使用者-d --debug 否 是否已测试1、函数出处 复制代码代码如下:[cpp]#include <getopt.h> //...
Linux执行.sh文件,提示No such file or directory的问题的解决方法

Linux执行.sh文件,提示No such file or directory的问题的解决方法

Linux执行.sh文件,提示No such file or directory的问题问题描述 解决方法 分析原因,可能因为我平台迁移碰到权限问题我们来进行权限转换 1)在Windows下转换: 利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。 2)方法 用vim打开该sh文件,输入: ...
Linux安全攻略之SSH服务连接时的常见问题与解答

Linux安全攻略之SSH服务连接时的常见问题与解答

什么是SSH呢? SSH的英文全称是Secure SHell。通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS和IP欺骗。还有一个额 外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替telnet,又可以为ftp、pop、甚至ppp提供一 个安全的"通道"。SSH客户端与服务器端通讯时,用户名及口令均进行了加密,有效...
为SUSE Linux添加软件安装源的方法(图文)

为SUSE Linux添加软件安装源的方法(图文)

添加软件安装源无疑是一个很好的解决方式 在SUSE Linux 上添加软件安装源方法如下:在终端命令行下Java代码 #yast2 进入yast2 管理界面,点击软件安装源 下一步就是点击添加了 这里主要是说明一下源的路径是在哪里找到的 http://download.opensuse.org/distribution/11.4/repo/oss/ 进入这个路径,选择你需要的发行的SUSE 版本号的repo/oss 路径就可以了...
Linux和windows中的换行符差异问题

Linux和windows中的换行符差异问题

Linux和windows中的换行符差异问题LINUX的换行符在Windows记事本打开不换行或出现黑点是由于Linux和windows中的换行符差异问题造成的。 首先来看回车符号和换行符号产生背景关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符...
Linux下ps命令详解 Linux下ps命令的详细使用方法

Linux下ps命令详解 Linux下ps命令的详细使用方法

Linux下ps命令详解Linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待)2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)ps工具标识进程的5种状态码:D 不可中...
linux下保存笔记本屏幕亮度设置r(背光亮度)的方法

linux下保存笔记本屏幕亮度设置r(背光亮度)的方法

linux下如何保存笔记本屏幕亮度设置(背光亮度)本人使用的linux桌面版是 linux mint13 maya每次开机发现屏幕亮度都是最亮的,可以通过Fn+F6/F7来调节背光亮度,但重启后还是会恢复到最大亮度。难道要每次开机之后都按Fn+F6/F7来调节亮度?一劳永逸的办法不有木有?当然有了!1,cat /etc/default/acpi-support ,发现最后有这么一段注释:# Note: to enable "laptop mode...
linux下磁盘查看命令分享

linux下磁盘查看命令分享

一.fdisk命令fdisk是磁盘分区命令,详细命令的使用可查看相关文档使用命令fdisk-l查看当前磁盘的分区状态二.df命令df是来自于coreutils软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;举例:从图中我们可看到磁盘的容量,已经使用的,可用的,已使用的百分比以及磁盘分区的挂载点其它的参数请参考mandf...
linux vi编辑常用命令

linux vi编辑常用命令

vi编辑器中有三种状态模式1.命令模式2.输入模式3.末行模式三种模式间的相互转换vi编辑器的启动与退出直接进入编辑环境$vi进入编辑环境并打开(新建)文件$vimyfile退出vi编辑环境输入末行命令放弃对文件的修改,并退出编辑器:q!文件保存与另存为保存文件保存对vi编辑器中已打开文件的修改:w另存为文件将vi编辑器中的内容另存为指定文件名:wmyfile退出vi编辑器的多种方法未修改退出没有对vi编辑器中打开的文件进行修改,或已对修改进行了保存,直接...
linux下vnc远程桌面连接方法分享

linux下vnc远程桌面连接方法分享

使用ssh软件连接到系统,使用命令vncserver启动vnc服务首次使用vncserver会提示输入密码,然后重复输入一次(此处输入geisnic.com作为密码,须记住此密码),回车出现下图提示:此处记住dispay#,这里是feng:1,display#即为1.在当前用户的主目录下打开文件.vnc/xstartup,因为这里使用的是root用户,所以文件在/root目录下,打开文件后,注释掉所有的行,加入一行gnome-session&,保存...
linux命令行修改IP的2个方法

linux命令行修改IP的2个方法

本文介绍了通过linux命令行修改IP的方法,通过linux命令行修改IP可以通过以下两种方式实现。方式一:ifconfig eth0 192.168.1.18 netmask 255.255.255.0说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP方式二:vi /etc/sysconfig/network-scripts/ifcfg-eth0说明:该方式要重启后生效,且是永久的如果要立即更改且永久生效,就只能以上两种方式同时使用了。以上是通过...
linux uname命令参数及用法详解(linux查看系统信息命令)

linux uname命令参数及用法详解(linux查看系统信息命令)

uname 命令可用于大多数 UNIX 和类 UNIX 系统以及 Linux。 功能说明:uname用来获取电脑和操作系统的相关信息。 语 法:uname [-amnrsvpio][--help][--version] 补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。 参 数: -a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称 ...
linux free命令参数及用法详解(linux查看内存命令)

linux free命令参数及用法详解(linux查看内存命令)

命 令: free 功能说明:显示内存状态。 语 法: free [-bkmotV][-s <间隔秒数>] 补充说明:free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。 参 数: -b 以Byte为单位显示内存使用情况。 -k 以KB为单位显示内存使用情况。 -m 以MB为单位显示内存使用情况。 -o 不显示缓冲区调节列。 -s<间隔秒数> 持续观...
linux id命令参数及用法详解(linux查看当前登陆用户uid,gid)

linux id命令参数及用法详解(linux查看当前登陆用户uid,gid)

命 令:id 功能说明:查看显示目前登陆账户的uid和gid及所属分组及用户名 语 法:id [-gGnru][--help][--version][用户名称] 补充说明:id会显示用户以及所属群组的实际与有效ID。若两个ID相同,则仅显示实际ID。若仅指定用户名称,则显示目前用户的ID。 这个命令在溢出时经常用到,查看是不是溢出root成功,执行一下id命令,显示uid=0,则成功了。 参 数: -g或--group 显示用户所属群组的ID。 ...
linux w命令参数及用法详解(linux查看在线用户命令)

linux w命令参数及用法详解(linux查看在线用户命令)

命 令:w 功能说明:显示目前登入系统的用户信息。 语 法:w [-fhlsuV][用户名称] 补充说明:执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。 参 数: -f 开启或关闭显示用户从何处登入系统。 -h 不显示各栏位的标题信息列。 -l 使用详细格式列表,此为预设值。 -s 使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所...
linux skill命令参数及用法详解(linux中断进程执行命令)

linux skill命令参数及用法详解(linux中断进程执行命令)

这里只简要找个例子说明一下,这个词条我们以后还会补充. 通过前面的讨论,您已经了解了如何识别占用 CPU 的资源。如果您发现了一个占用大量 CPU 和内存的进程,但又不想停止它,该怎么办?考虑下面的 top 输出: $ top -c -p 16514 23:00:44 up 12 days, 2:04, 4 users, load average: 0.47, 0.35, 0.31 1 processes: 1 sleeping, 0 running, 0...
<< 31 32 33 34 35 36 37 38 39 40 >>