Linux
逝水-无痕
这个作者很懒,什么都没留下…
展开
-
AppImage应用启动报错:Cannot mount AppImage, please check your FUSE setup
报错信息fuse: failed to exec fusermount: No such file or directory原创 2021-08-04 15:05:05 · 6083 阅读 · 3 评论 -
linux du查看目录和文件大小
文章目录du的功能du常用的选项:du -hdu -adu -sdu --apparent-sizedu -cdu -ldu -L查看目录下所有文件和一级子目录所占用磁盘空间的大小。du -ah --max-depth=1 a表示显示目录下所有的文件和文件夹(不含子目录)h表示以人类能看懂的方式max-depth表示目录的深度。du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -shdu的功能du reports the amount of disk space use原创 2020-11-04 11:02:47 · 1207 阅读 · 0 评论 -
Linux下软件的源码编译安装和卸载方案
文章目录正常的编译安装/卸载关于卸载正常的编译安装/卸载源码的安装一般由3个步骤组成:配置(configure)编译(make)安装(make install)。configure文件是一个可执行的脚本文件,它有很多选项,在待安装的源码目录下使用命令./configure –help可以输出详细的选项列表。其中–prefix选项是配置安装目录,如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/loca转载 2020-10-14 13:58:35 · 2239 阅读 · 0 评论 -
shell与bash
文章目录shell(what)bash(what)常见错误运行shell脚本时报错"[[ : not found"shell(what)bash(what)常见错误运行shell脚本时报错"[[ : not found"问题原因bash与sh是有区别的,两者是不同的命令,且bash是sh的增强版,而"[[]]"是bash脚本中的命令,因此在执行时,使用sh命令会报错。解决方案将sh...原创 2020-02-13 14:34:35 · 237 阅读 · 0 评论 -
Linux执行shell出现错误bad interpreter: No such file or directory解决方法
shell 脚本执行,出现错误bad interpreter: No such file or directory出现bad interpreter:No such file or directory的原因是Linux与Windows之间文件格式的问题。如果shell文件是在Windows下编写的,就会出现这种错误。因为Windows的换行方式与Unix不一样,但是在VI下面如果不Set一转载 2016-12-07 12:45:41 · 9689 阅读 · 1 评论 -
Linux定时任务
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart //重启服务/sbin/se原创 2016-12-17 11:20:55 · 589 阅读 · 0 评论 -
Linux查看CPU信息、物理CPU个数、核数、逻辑CPU个数
#查看CPU信息(型号)cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sor原创 2017-04-28 14:53:30 · 511 阅读 · 0 评论 -
Linux学习总结
看Linux视屏教程,老师的总结:原创 2014-04-19 15:08:23 · 694 阅读 · 0 评论 -
CentOS常用基础操作
版本内核相关#查看系统内核版本uname -sr#查看系统版本# cat /etc/redhat-release内存相关#查看系统内存使用情况free -h磁盘空间相关#查看目录下每个文件夹所占用的磁盘空间大小du -sh *#查看文件系统类型和磁盘占用情况df -lhT文件转码相关#将UTF-8编码转换为GB2312编码iconv -f ...原创 2016-11-26 17:47:44 · 4087 阅读 · 0 评论 -
CentOS7修改单个进程可打开的最大文件句柄数
对于“linux修改单个进程可打开的最大文件句柄数”,在网上搜索了很多教程,基本都说得不全或者已经过时了,经过亲自试验,修改成功,现总结如下:1./etc/security/limits.conf中指定的nofile的值,nofile有上限,不是无穷大。nofile由内核参数nr_open定义的.“在2.6.25内核之前有个宏定义,定义了这个值的最大值,为1024*1024,正好是100万原创 2017-11-08 18:38:16 · 15436 阅读 · 0 评论 -
linux单用户模式
有时候大家可能会忘记自己的root密码,或者错误(命令输入错误,命令位置输入有误等)编辑了一个/etc目录下的核心文件导致系统不能正常启动了!怎么办?重新安装系统那是实在没有办法之举!那我们就进入单用户模式把错误的配置文件改过来,重启系统不就好了吗!接下来咱们就学习一下使用“Linux单用户模式”来恢复系统。1、重启服务器,进入如下界面后输入“e”进入GRUB页面2、进入后原创 2017-12-09 16:19:09 · 4742 阅读 · 0 评论 -
CentOS7服务器基础配置
安装镜像源下载centos镜像,刻盘装机 http://mirrors.zte.com.cn/centos/7.4.1708/isos/x86_64/用光盘安装,从IT借个光驱,设置电脑从光驱安装系统,安装完成后,修改电脑启动从硬盘启动对于E9000刀片服务器,可以通过将服务器OMC口设置为大网IP,然后远程通过 虚拟光驱 安装操作系统 配置静态IP配置系统的ip...原创 2017-12-09 16:51:26 · 2826 阅读 · 0 评论 -
CentOS7服务器基础配置
文章目录安装配置静态IPssh登录慢解决配置内网yum源时间同步配置MongoDB部署推荐配置安装镜像源下载centos镜像,刻盘装机http://mirrors.zte.com.cn/centos/7.4.1708/isos/x86_64/用光盘安装,从IT借个光驱,设置电脑从光驱安装系统,安装完成后,修改电脑启动从硬盘启动对于E9000刀片服务器,可以通过将服务器OMC口设置为大网I...原创 2019-05-21 14:56:36 · 4097 阅读 · 0 评论 -
CentOS7防火墙firewall使用整理
文章目录基本配置区域服务端口和协议组合IP伪装ICMP阻塞端口转发应急模式基本#查看状态systemctl status firewalld#启动systemctl start firewalld#关闭systemctl stop firewalld#开机启动systemctl enable firewalld#开机禁用systemctl disable firewa...原创 2019-08-28 16:57:31 · 1739 阅读 · 0 评论 -
CentOS 关闭virbr0
安装 Xen 或安装 KVM 后都会发现网络接口里多了一个叫做 virbr0 的虚拟网络接口:# ifconfig ... virbr0 Link encap:Ethernet HWaddr d2:91:97:b8:3d:fc inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.原创 2016-02-24 14:53:03 · 27052 阅读 · 0 评论 -
Ubuntu12.4.04下libxml2的安装和使用
关于libxml2库原创 2014-05-14 13:12:20 · 1718 阅读 · 0 评论 -
linux和windows的文本文件 换行格式转换
在基于双系统平台做开发时,我们经常需要将Linux下的文本文件上传到windows,或将windows下的文本文件上传到Linux,但是会出现乱码和换行符的问题。这是因为Linux和Window下的文本文件的编码格式不同造成的。Windows中默认的文件格式是GBK(gb2312),而Linux中默认的编码格式是UTF-8。除此之外,Windows中的文本文件的断行符为^M$,我们称为CR与LF两原创 2014-03-13 23:18:14 · 4061 阅读 · 1 评论 -
Linux C编程 main函数参数解析
我们经常用的main函数都是不带参数的。因此main 后的括号都是空括号。实际上,main函数可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个, 习惯上这两个参数写为argc和argv。因此,main函数的函数头可写为: main (argc,argv)C语言还规定argc(第一个形参)必须是整型变量,argv( 第二个形参)必须是指向字符串的指针数组转载 2014-03-19 14:42:21 · 2855 阅读 · 0 评论 -
Linux内核 指针函数和函数指针
首先,要区分函数指针和指针函数。函数指针和指针函数从语文的角度看,应该算是一个偏正短语,函数指针说明是一个指针,而指针函数说明是一个函数;其是什么样的指针、什么样的函数,我们先暂且不论。明确函数指针是指针,指针函数是函数,这才是最重要的。下面在来看这是一个什么样的指针、什么样的函数。 1.指针函数 指针函数就是返回值为指针的函数,就这么简单,其具体定义为:转载 2014-03-29 22:34:00 · 3567 阅读 · 0 评论 -
linux下32位机与64位机基本数据类型长度对比
基本数据类型数据类型32位64位char11int44long48float44double88long double1216long long转载 2014-04-22 22:02:05 · 963 阅读 · 0 评论 -
Linux C编程 bool类型
今天在linux下编译了一个简单的C程序,用到了bool类型,今天在linux下编译了一个简单的C程序,用到了bool类型原创 2014-05-16 14:30:35 · 2197 阅读 · 0 评论 -
mocall/free和new/delete的区别
一、malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。原创 2014-05-16 12:04:42 · 1401 阅读 · 0 评论 -
C语言 字符数组和字符串
字符数组,完整地说叫字符类型的数组。字符数组不一定是字符串。原创 2014-05-16 11:14:37 · 877 阅读 · 0 评论 -
Linux C编程 itoa()函数 atoi()函数
今天在Ubuntu下编程,发现Linux内核中只有原创 2014-05-16 14:41:51 · 6571 阅读 · 1 评论 -
Linux下安装软件的逻辑和过程
背景自己之前也主要是,在windows平台下,下载和安装某个软件。后来折腾了Linux下的软件开发后,弄过一些软件的下载和安装。从完全没有概念,到有了点概念,所以,总结如下,以实现:和我之前一样的没有Linux下的软件的安装的概念的人,可以基本搞懂,linux下的软件的下载和安装,是个什么逻辑。 简述:先说windows平台下的软件安装,最常转载 2014-05-18 19:26:51 · 1385 阅读 · 0 评论 -
Ubuntu 下忘记用户名和登录密码怎么办
想在Linux下写Android应用,于是折腾着在vm8下安装了Ubuntu11.04。一步一步安装好了,启动了Ubuntu,在敲命令安装软件的时候(提示输入当前用户密码),发现密码糊里糊涂的忘记了,怎么都想不起来。于是又折腾着网上找如何修改用户密码。OK,分享如下:(1)首先Restart系统(右上角下拉后有个选项) (2)长按Shift键,直到出现下面菜单。选择转载 2014-05-12 10:54:05 · 1514 阅读 · 0 评论 -
如何在Linux下自我学习各类需要的知识
安装好了Unix/Linux类操作系统,却不知道拿它做点什么、也不知道它能做些什么……这是大多数初这朋友的疑惑。我认为首先要做的是学会如何在Unix/Linux下获得知识,掌握学习方法。如何真有一天你要用Linux来做点什么时觉得孤立无助,你一定要学会用man命令。man是什么?首先在命令行输入man man回车看一下吧。把NAME和DESCRIPTION那两段英文看完了你就明白了转载 2014-05-12 10:07:55 · 686 阅读 · 0 评论 -
Ubuntu12.04 gedit编译器 中文乱码问题解决
百度一下查看了很多关于这个问题的解决方法,无非是用通过配置编辑器修改键值来解决。但是由于我的ubuntu是12.04版本的,搜索到的很多方法都不能用,网上一般的解决办法如下:打开“注册表”(从字面理解应该叫“全局配置编辑器”)在终端输入:gconf-editor会弹出一个类似注册表的窗口在左边的树状列表里找到/apps/gedit-2/preferences/encodings,单转载 2014-05-20 11:24:58 · 717 阅读 · 0 评论 -
Linux下软件包管理工具dpkg和GNU C语言库的学习
dpkg是原创 2014-05-13 15:37:38 · 1418 阅读 · 0 评论 -
Ubuntu系统个人偏好设置
一、键盘布局设置 系统设置->键盘设置->布局设置系统设置键盘布局设置 设置键盘布局为“英语(美国)”二、输入法设置依次点击桌面左上角的 键盘图标->首选项->输入法IBus首选项输入法 勾选“自定义活动输入法(M)”,选择自己想要的输入法。如上图所示。三、终端外观设置原创 2014-03-13 14:40:07 · 1838 阅读 · 0 评论