![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux基础
Greemeet
这个作者很懒,什么都没留下…
展开
-
chmod文件夹及安装vim
chmod一个文件夹下所有文件:chmod 755 *安装vim出现问题: The following packages have unmet dependencies: vim : Depends: vim-common (= 2:7.2.330-1ubuntu3.1) but 2:7.3.547-4ubuntu1 is to be installedE: Una原创 2013-05-31 16:29:57 · 659 阅读 · 0 评论 -
E: Sub-process /usr/bin/dpkg returned an error code (1)
报错如下:Errors were encountered while processing: openssh-serverE: Sub-process /usr/bin/dpkg returned an error code (1)解决方法:cd /var/lib/dpkgsudo mv info info.baksudo mkdir info重新安装,在此原创 2013-10-17 21:53:27 · 518 阅读 · 0 评论 -
运用xdelta3更新软件
今天在运行SPECpower2008的时候,系统提示该软件已经超过6个月未更新,要想运行请先更新,参考http://www.spec.org/power/docs/SPECpower-Device_List.html。没办法,点开看了看,网页说了更新的步骤,先安装xdelta3,然后下载补丁文件,再用xdelta3工具打补丁。具体如下:(1)apt-get install原创 2013-07-25 09:40:48 · 774 阅读 · 0 评论 -
解压压缩包错误:gzip: stdin: invalid compressed data--crc error
今天在解压 PARSEC 3.0压缩包的时候,报错如下:网上搜索此错误根源是gzip软件包没有安装或者有问题,于是执行如下命令:apt-get install gzip再次解压,搞定~原创 2013-07-23 20:38:48 · 8034 阅读 · 1 评论 -
/var/log/messages
Ubuntu的到了11.04版本后,突然找不到/ var / log / messages中,翻了一下资料,发现它改成存在/var/log/syslog 。通过以下方法可以恢复messages:编辑/etc/rsyslog.d/50-default.conf 其中有这么一段 *.=info;*.=notice;*.=warn;\ auth,authpriv原创 2013-07-04 09:51:59 · 884 阅读 · 0 评论 -
mount.nfs: access denied by server while mounting 一个解决办法
这两天在搭建嵌入式开发环境,配置好NFS服务器后,遇到了一个很纠结的错误使用 mount -t nfs 127.0.0.1:/home/lzgonline/rootfs /mnt 和 mount -t nfs 192.168.1.9:/home/lzgonline/rootfs /mnt 本机挂载nfs则没有问题,然而使用 mount -t nfs 192.168.3.12:/home/lzg转载 2013-07-10 16:10:42 · 3595 阅读 · 0 评论 -
ssh中“Host key verification failed.“的解决方案
我们使用ssh链接linux主机时,可能出现“Host key verification failed.“的提示,ssh连接不成功。这个情况会在重装了机器,重新编译内核等情况后出现。可能的提示信息如下:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFIC转载 2013-07-09 20:06:15 · 1228 阅读 · 1 评论 -
关于apt-get install各种无穷无尽依赖包的问题
今天在配置nfs服务器时,先要安装nfs服务,使用命令:apt-get install nfs-kernel-server但是结果表示需要采用某三个依赖包。于是先安装依赖包,结果依赖包继续表示需要先安装其他的依赖包,最后神奇的发现,依赖包之间陷入了死循环。后来想用aptitude命令,因为它可以自动关联依赖包,结果发现apt-get install aptitude失败,也原创 2013-07-10 10:13:56 · 1791 阅读 · 0 评论 -
linux下解压iso镜像文件方法
iso文件复制到linux机器上之后,我们可以按如下进行解压: 在linux下,当kernel支持iso9660时,可以 : mount -t iso9660 -o loop xxx.iso /mnt/iso ,然后再/mnt/iso下,就有iso文件里的所有内容转载 2013-06-20 10:42:17 · 2850 阅读 · 0 评论 -
修改ubuntu启动时选择内核的时间
以linux-3.4.35为例,我总共修改了三处地方:/boot/grub/grub.cfgif [ "x${timeout}" != -1]; then if keystatus; then if keystatus --shift; then set timeout=-1 else set timeout=0 fi 将tim原创 2013-06-05 15:31:48 · 833 阅读 · 0 评论 -
linux下pthread多线程编程简单示范
进程和线程的区别:进程是程序执行和资源管理的最小单位,子进程由其父进程创建,子进程会继承父进程的代码,数据,文件描述符等,但一旦创建了子进程,父子进程就相当于分别执行的两个程序,但二者可以通信;他们拥有各自的地址空间;执行时,他们之间需要不断切换,内核就要不断刷新cache和页表,系统开销较大;为减小系统开销,一个进程可创建多个线程,线程共享该进程的地址空间,有效避免了cache和也变的不原创 2013-05-28 15:39:09 · 545 阅读 · 0 评论 -
Linux下僵尸进程的处理
什么是僵尸进程 僵尸进程是指它的父进程已经退出(父进程没有等待(调用wait/waitpid)它),而该进程dead之后没有进程接受,就成为僵尸进程,也就是(zombie)进程。 在UNIX 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他, 那么他将变成一个僵尸进程。 但是如果该进程的父进程已经先结束了,那么该进程就不会变成僵尸进程, 因为原创 2013-06-04 21:58:10 · 593 阅读 · 0 评论 -
xshell传输文件
xshell传输文件其实很简单,首先安装lrzsz:apt-get install lrzsz1.下载文件如图所示,当下载zfec_test.c时,双击该文件,旁边出现一个黄色方形类似于文件夹的图标,点击该图标,选择用ZMODEM下载,然后出来熟悉的界面,选择下载位置,填上文件名,点确定即可。2.上传文件如图所示,先cd到所上传的目录处,比如我准备上传某文件到/ho原创 2013-05-31 16:47:57 · 1533 阅读 · 1 评论 -
Linux下的输入/输出重定向
1. 标准输入的控制 语法:命令例如: mail -s "mail lee” lee@lee.com 2. 标准输出的控制语法:命令> 文件将命令的执行结果送至指定的文件中。 例如: ls -l > lee.dat 将执行"ls -l"命令的结果写入文件 lee.dat 中。 语法:命令>! 文件将命令的执行结果送至指定的文件中,若文件已经存在,则覆盖。转载 2014-01-02 21:39:04 · 466 阅读 · 0 评论