![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux/Unix
文章平均质量分 56
涅槃coding
活泼 可爱 积极 上进
展开
-
Linux常用命令-----工作常用的
Linux常用命令-----工作常用的显示目录和文件的命令 Ls:用于查看所有文件夹的命令。 Dir:用于显示指定文件夹和目录的命令 Tree: 以树状图列出目录内容 Du:显示目录或文件大小 修改目录,文件权限和属主及数组命令 Chmod:用于改变指定目录或文件的权限命令。 Chown:用于改变文件拥有属性的命令。 Chgrp:用原创 2014-05-07 17:15:59 · 585 阅读 · 0 评论 -
上传的文件放在SVN服务器的哪个目录下
上传的文件放在SVN服务器的哪个目录下SVN服务器版本库有两种格式,一种为FSFS,一种为BDB把文件上传到SVN版本库后,上传的文件不再以文件原来的格式存储,而是被svn以它自定义的格式压缩成版本库数据,存放在版本库中。如果是FSFS格式,这些数据存放在版本库的db目录中,里面的revs和revprops分别存放着每次提交的差异数据和日志等信息原创 2014-09-15 00:29:31 · 16995 阅读 · 1 评论 -
E: Sub-process /usr/bin/dpkg returned an error code (1) 解决方案
E: Sub-process /usr/bin/dpkg returned an error code (1) 解决方案软件版本: 操作系统:ubuntu 10.04 内核版本:Linux version 2.6.32-41-generic目录: 1. 错误 2. 解决方法 1) 方案一 2) 方案二 3) 方案三原创 2014-09-22 12:17:11 · 1854 阅读 · 0 评论 -
Ubuntu14.0.4系统下 SVN的安装与配置
Ubuntu14.0.4系统下 SVN的安装与配置 SVN(subversion)是近年来崛起的版本管理工具,绝大多数开源软件都使用了svn作为代码版本管理软件。对于写代码的用户来说使用版本控制管理工具svn来说最合适不过了,下面就介绍一下在Ubuntu 14.0.4下安装和配置SVN的简要方法!本文是小编亲自整理、测试、验证过的方法,也可以算是最全、最简易的SVN安装配置方法!原创 2014-09-15 00:04:00 · 1437 阅读 · 0 评论 -
linux下alias命令详解
linux下alias命令详解原创 2014-08-30 08:25:44 · 1672 阅读 · 1 评论 -
Vim 、Vi查找操作
" 搜索 /joe/e : 设置光标到匹配"joe"的末尾 /joe/e+1 : 设置光标到匹配"joe"的末尾再后移一位 /joe/s-2 : 设置光标到匹配"joe“的开头再前移两位 /^joe.*fred.*bill/ : 匹配以'j'开头且"joe"到"fred"到"bill"之间至少有一个字符 /^[A-J]\+/ : 搜索'A'到’J‘重复两次以上的开头行 /begin\_.*end原创 2014-09-03 22:25:49 · 1055 阅读 · 0 评论 -
利用SecureCRT上传、下载文件(使用sz与rz命令),超实用!
利用SecureCRT上传、下载文件(使用sz与rz命令),超实用! 借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。 其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混): sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 s原创 2014-09-28 00:07:11 · 1488 阅读 · 3 评论 -
强大的vim配置文件,让编程更随意
强大的vim配置文件,让编程更随意问题:ubuntu默认没有安装vim,出现:jyg@ubuntu:~$ vim test.cThe program 'vim' can be found in the following packages: * vim * vim-gnome * vim-tiny * vim-athe原创 2014-09-27 23:54:39 · 2759 阅读 · 0 评论 -
04-常见内存错误以及valgrind使用
04-常见内存错误以及valgrind使用代码段:只读数据,因此对这一部分的数据,试图写只读数据,这个在编译的时候基本上可以检测。数据段/BSS段:未初始化直接访问,即使没有显示初始化,仍然会初始化为0 栈空间数据: (1)局部变量,未初始化变量会给随机的初值,出现异常情况更诡异 (2)栈溢出:在栈中申请过大的局部变量堆空间数据内原创 2014-09-28 16:13:11 · 1442 阅读 · 0 评论 -
Linux系统下启动MySQL报错:Neither host 'localhost.localdomain' nor 'localhost' could be looked up with
Linux系统下启动MySQL报错:Neither host 'localhost.localdomain' nor 'localhost' could be looked up with摘要Linux系统下安装完MySQL,启动MySQL报错:Neither host 'localhost.localdomain' nor 'localhost' could be looke原创 2014-09-28 23:09:32 · 13325 阅读 · 0 评论 -
ubuntu下安装mysql出现FATAL ERROR: Could not find mysqld的处理
ubuntu下安装mysql出现FATAL ERROR: Could not find mysqld的处理错误信息:#./bin/mysql_install_db –user=mysqlFATAL ERROR: Could not find mysqldThe following directories were searched:/usr/li原创 2014-09-28 23:04:45 · 3097 阅读 · 0 评论 -
SecureCRT设置
SecureCRT设置 本文主要介绍SecureCRT的使用方法和技巧。一、基本设置1、修改设置为了SecureCRT用起来更方便,需要做一些设置,需要修改的有如下几处:1、退出主机自动关闭窗口Options => Global ptions => General => Default Session => Edit Default原创 2014-10-08 10:34:29 · 2280 阅读 · 0 评论 -
ubuntu 14.04 桌面版关闭图形界面
ubuntu 14.04 桌面版关闭图形界面问题:如何将ubuntu14.04设置为文本模式启动?解决方案: 修改改GRUB 的配置文件(不建议直接改 grub.conf) $sudo vim /etc/default/grub 找到:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash",应该是在第11行。 把本原创 2014-10-08 10:46:16 · 6548 阅读 · 0 评论 -
再谈Segmentation fault (core dumped)问题 -查找段错误原因
再谈Segmentation fault (core dumped)问题 -查找段错误原因 在前一篇文章“Segmentation fault (core dumped) ”有说了具体core dumped产生的原因,下面主要来介绍下问题的解决与查找,在linux下一般都使用gdb进行调试,那今天我就以Ubuntu 14.04环境作为介绍,来查找正在的core du原创 2014-10-08 14:30:16 · 9409 阅读 · 0 评论 -
Segmentation fault (core dumped)
Segmentation fault (core dumped)小编一个不小心,将以下程序在11行scanf()中把ptr写成了*ptr,在编译时没问题,但在运行时出现:$/test/src/$ gcc -o app reverse.c -g$/test/src/$ ./appEnter 3 number :12 13 14Segmentat原创 2014-10-08 14:13:55 · 3425 阅读 · 0 评论 -
关于Segmentation fault (core dumped)几个简单问题
关于Segmentation fault (core dumped)几个简单问题分类: arm92012-09-12 10:43 648人阅读 评论(0) 收藏 举报insert脚本file终端linuxbt有的程序可以通过编译,但在运行时会出现Segment fault(段错误)。这通常都是指针错误引起的。但这不像编译错误一样会提示到文件一行,而是没有任何信息。一原创 2014-10-08 17:26:11 · 1425 阅读 · 0 评论 -
Ubuntu 12.04.1 mysql从5.5升级到5.6
Ubuntu 12.04.1 mysql从5.5升级到5.6方法一 直接升级apt-cache search mysql-serversudo apt-add-repository ppa:ondrej/mysql-5.6sudo apt-get updateapt-cache search mysql-serverapt-get -y install mysql-server方法二 先卸原创 2016-05-03 21:28:48 · 1357 阅读 · 0 评论 -
SVN添加文件时的错误处理:...\conf\svnserve.conf:12: Option expected
SVN添加文件时的错误处理:...\conf\svnserve.conf:12: Option expected 安装完SVN服务器,添加完用户权限后,准备将本地的项目add到服务器上时,报"C:\Documents and Settings\Subversion Repository\conf\svnserve.conf:12: Option expected".网上查找,原创 2014-09-15 00:27:40 · 642 阅读 · 0 评论 -
ubuntu 14.04安装SSH
ubuntu 12.04安装SSH 在Ubuntu中安装SSH,其实很简单,下面就是安装方法: 首先检查一下看机子是否安装了SSH,用如下命令 #dpkg --list|grep ssh 如果看到的有openssh-client 和openssh-server,就不再需要再安装了,一般来说openssh-client已经安装,但是openssh-server原创 2014-08-19 22:51:57 · 1215 阅读 · 0 评论 -
关闭 ubuntu System program problem detected
关闭 ubuntu System program problem detected小编使用的系统是Ubuntu 14.0.4,最近不知什么原因,每次开机都出现: System program problem detected很麻烦,关闭方法:vim /etc/default/apport# set this to 0 to disable apport原创 2014-09-12 21:52:35 · 1233 阅读 · 0 评论 -
用secureCRT通过SSH连接虚拟机中Linux(本文基于Ubuntu 10.04)
用secureCRT通过SSH连接虚拟机中Linux(本文基于Ubuntu 10.04)相信现在有很多学习或者工作需要使用或者是用VPS主机的Linux的人吧..单纯的工作学习可以直接硬盘上安装一个比较适合的Linux系统,但是我们大多时候可能还是需要工作在Windows的平台下(很多情况也是无奈啊),所以虚拟机就成了我们使用Linux的最佳选择。这是又出现了一个新的问题,虚拟机太占资源啊原创 2014-08-03 13:45:16 · 920 阅读 · 0 评论 -
Ubuntu : 解决更新时出现 Unable to locate package update(
Ubuntu : 解决更新时出现 Unable to locate package update尤其是在Ubuntu 安装openssh原创 2014-08-19 22:40:16 · 16304 阅读 · 0 评论 -
ubuntu 12.04安装SSH
以前一直没用过SSH,今天装了一下,确实比较方便,记个笔记。安装不难,就几步搞定。首先检查一下看机子是否安装了SSH,用如下命令dpkg --list|grep ssh如果你看到的有openssh-client 和openssh-server,就不再需要再安装了,一般来说openssh-client已经安装,但是openssh-server不一定,如果有openssh-原创 2014-08-19 22:49:32 · 682 阅读 · 0 评论 -
WIN7系统中 VMware Ubuntu虚拟机通过SecureCRT连接来连接登录----最全的图解教程
WIN7系统中 VMware Ubuntu虚拟机通过SecureCRT连接来连接登录----最全的图解教程一、安装vmware没有问题,网络设置以NAT方式(VMnet8是vmware专属的虚拟网卡)。安装完毕后设置虚拟机的VirtualNetworkEditor(可以再开始->所有程序VMware安装文件夹中找到)WMnet8不能和PC主机处于同一网段. VMware Ubuntu虚原创 2014-08-20 00:08:21 · 1684 阅读 · 0 评论 -
Linux系统下动态库的生成
Linux系统下动态库的生成一、简述 Linux下动态库文件的扩展名为 ".so"(Shared Object)。按照约定,所有动态库文件名的形式是libname.so(可能在名字中加入版本号)。这样,线程函数库被称作libthread.so。静态库的文件名形式是libname.a。共享archive的文件名形式是libname.sa。共享archive只是一种过渡形式,帮助人们原创 2014-09-18 17:21:14 · 775 阅读 · 0 评论 -
error: 'for' loop initial declarations are only allowed in C99 mode
error: 'for' loop initial declarations are only allowed in C99 mode使用gcc编译代码是报出error: 'for' loop initial declarations are only allowed in C99 modenote: use option -std=c99 or -std=gnu99 to原创 2014-09-18 13:34:08 · 813 阅读 · 0 评论 -
ubuntu采用apt-get安装软件出现依赖问题的解决方案
ubuntu采用apt-get安装软件出现依赖问题的解决方案ubuntu采用apt-get安装软件出现依赖问题的解决方案1:ubuntu采用apt-get安装软件原则上是不会出现包依赖的问题的,出现这种问题大多是“源”的问题,需要你更新一下源2:更新源#sudo apt-get update5:再次用apt-get安装软件就可以了,亲测成功原创 2014-08-22 00:02:13 · 3981 阅读 · 0 评论 -
warning: incompatible implicit declaration of built-in function 'exit'
warning: incompatible implicit declaration of built-in function 'exit'解决方法: 在头文件中 引入 stdlib 文件, #include 分析: 使用了 exit() 函数 需要应用 stdlib 文件 其实可以不用 exit() 函数,可以使用 return 0 来原创 2014-09-19 12:21:54 · 9948 阅读 · 0 评论 -
linux链接文件
linux链接文件 链接有两种方式:硬链接和软链接。 (一)软链接 软链接又叫做符号链接。基本命令为:[plain] view plaincopyln -s sourcePlace newPlace 软链接可以链接任何文件或者目录,还可以链接不同文件系统的文件或者目录。原创 2014-09-19 22:00:35 · 625 阅读 · 0 评论 -
Linux中添加用户、删除用户时新手可能遇到的问题
Linux中添加用户、删除用户时新手可能遇到的问题 1.创建新用户后切换到新用户:No directory, logging in with HOME=/ 添加用户 #sudo useradd -m -s /bin/bash -g group loginname -m 创建home目录 (不加这个要手动添加目录,不然会出现No directory,Logging原创 2014-08-26 21:47:25 · 3018 阅读 · 0 评论 -
gdb调试带参数的程序
gdb调试带参数的程序解决方案: gdb --args ./app arg1 arg2原创 2014-09-22 12:23:14 · 608 阅读 · 0 评论 -
Ubuntu 用vsftpd 配置FTP服务器
Ubuntu 用vsftpd 配置FTP服务器小编工作了一段时间后,发现虽然网上关于这方面的有很多相关教程,要么很过于简单,对于小白同学理解不了;要不就是很“高端”,整一些对于个人来说,不常用甚至一辈子都用不上的东东,故此综合网上各类贴纸等资源,自己经过亲自尝试安装调试,整理一个下面的教程。自此,小白同学再也不会为Ubuntu下用vsftpd安装FTP服务器而烦恼啦!(PS原创 2014-09-22 12:11:20 · 1076 阅读 · 0 评论 -
ubuntu下安装与卸载软件方法
ubuntu下安装与卸载软件方法1、通过deb包安装的情况: 安装.deb包: 代码:sudo dpkg -i package_file.deb反安装.deb包:代码:sudo dpkg -r package_name2、通过apt-get安装的情况:安装代码:sudo apt-get install package_name反安装代码:原创 2014-09-22 12:20:58 · 824 阅读 · 0 评论 -
ubuntu下关闭和开启防火墙
ubuntu下关闭和开启防火墙 1、ubuntu默认的是UFW防火墙,已经支持界面操作了。 在命令行运行ufw命令就可以看到提示的一系列可进行的操作。 启用 sudo ufw enable sudo ufw default deny 运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。2、开启/禁用原创 2014-09-12 21:35:12 · 1155 阅读 · 0 评论 -
vim tab技巧
在修改实际代码中,产生的diff文件在不同的工具上浏览时候会出现各种对齐问题,看着很是丑陋。于是会直接在.vimrc中指定"set expandtab" 选项来把tab直接换成tabstop或者是shiftwidth指定的4个字节原本这个世界就没有一劳永逸的事情,这样指定后,在某些场合就会不适应,比如makefile中的命令语句就指定要以table键开始,否则他不认识。如此便有以下原创 2014-09-13 17:36:41 · 585 阅读 · 0 评论 -
svn: xxx/ is already a working copy for a different url 解决办法
svn: xxx/ is already a working copy for a different url 解决办法2011-03-21 10:20:09| 分类:Git / SVN | 标签:|举报|字号大中小订阅 运行更新脚本的时候出现如题的错误,google了一把找到了解决办法。首先说明下原因:出现这种情况大原创 2014-09-15 22:09:27 · 31382 阅读 · 0 评论