linux基础学习
公众号:程序芯世界
这个作者很懒,什么都没留下…
展开
-
第五章重点之man与关机命令
重要的热键 Tab 文件补齐与命令补齐 Ctrl c终止进程 Ctrl d发送eof关于man man -f 等于whatis man -k 等于apropos(用于查找只记得几个关键字的命令) 要注意的是上面的两个命令要使用的话必须创建whatis数据库才行,这个数据库的创建必须用root的身份执行makewhatis命令 空格键 向下翻一页 Page down 向下翻一页 Pa原创 2015-06-04 11:12:03 · 424 阅读 · 0 评论 -
ubuntu16.04上配置mentohust
资源http://download.csdn.net/detail/baidu_24256693/9757540上述资源中有mentohust 32位版和64位版。(1)点击安装mentohust_0.3.4-1_amd64.deb,也可以命令行安装sudo dpkg -i 文件名(2)将8021x.exe,SuConfig.dat,W64N55.dll拷贝到/etc/ment原创 2017-02-20 11:12:10 · 2467 阅读 · 0 评论 -
linux中fork、vfork、clone函数
在linux系统中,fork(),vfork()和clone函数都可以创建一个进程,但是它们的区别是什么呢???本文就这三者做一个较深入的分析!!!1.fork() fork()函数的作用是创建一个新进程,由fork创建的进程称为子进程,fork函数调用一次返回两次,子进程返回值为0,父进程返回子进程的进程ID。我们知道,一个进程的地址空间主要由代码段,数据段,堆和栈构成,那么p转载 2017-04-20 15:15:13 · 488 阅读 · 0 评论 -
从grub2启动windows
在grub2硬盘的计数是从0开始的,分区的计数是从1计数的例如(hd0,msdos1)表示第一个硬盘第一个分区msdos5表示拓展分区一个硬盘的分区有三种类型:主分区、拓展分区、逻辑分区硬盘=主分区+拓展分区拓展分区=若干个逻辑分区如上所示:ls命令可以查看硬盘情况cat命令可以查看分区情况,通过敲入cat (hd0 然后加上tab就会有如图所示的提示我们可以看原创 2017-05-29 14:46:58 · 6935 阅读 · 2 评论 -
史上最简单更新修复grub的方法
用制作好的ubuntu引导u盘启动然后执行命令:$sudo fdisk -l(找到你之前linux的安装盘)$sudo mount /dev/sdb5 /mnt (/dev/sdb5就是之前linux的安装盘,根据你自己的情况而定)$sudo grub-install --root-directory=/mnt /dev/sda (/dev/sda就是MBR所在的地方)这时...原创 2017-05-21 19:40:26 · 15859 阅读 · 0 评论 -
ubuntu下wifi灰色的解决办法
ubuntu上wifi是灰色的解决办法:[解决] rpeter@oodelang:~$ rfkill list 0: hp-wifi: Wireless LAN Soft blocked: yes Hard blocked: yes 1: phy0: Wireless LAN Soft blocked: yes Hard blocked: ye原创 2017-10-23 17:04:20 · 4834 阅读 · 0 评论 -
SSH无密码登录
SSH无密码登录如果你管理一台Linux服务器,那么你就会知道每次SSH登录时或者使用scp复制文件时都要输入密码是一个多么繁琐的过程.这篇教程介绍使用SSH Key来实现SSH无密码登录.SSH无密码登录的设置步骤首先我们在自己的Linux系统上生成一对SSH Key:SSH密钥和SSH公钥.密钥保存在自己的Linux系统上。然后公钥上传到Linux服务器.之后我们就能无密码SSH登录了.SSH...转载 2018-04-07 17:29:33 · 358 阅读 · 0 评论 -
sftp上传文件到远程主机
sftp是什么?sftp(Secure File Transfer Protocol)安全的文件传输协议。sftp是ssh的一部分,使用sftp时也是通过ssh建立一个可靠的通信线路来进行文件传输的。sftp的用法登录远程主机[plain] view plain copysftp username@remote_hostname_or_IP 进入sftp后的操作查询帮助手册[html] view...转载 2018-04-07 17:33:16 · 18410 阅读 · 0 评论 -
virtual box虚拟机在linux下设置共享文件夹
1. 安装增强功能包(Guest Additions)安装好Ubuntu 11.04 后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(D)" -> "安装增强功能(I)..."。您会发现在Ubuntu桌面上多出一个光盘图标,这张光盘默认被自动加载到了文档夹/media/VBoxGuestAdditions-4.1.4进入命令行终端,输入:cd /media/VBox...转载 2018-04-10 00:26:45 · 2419 阅读 · 0 评论 -
VM虚拟机安装ubutnu后命令行老是出现ctl+C
VM虚拟机安装ubutnu后命令行老是出现ctl+C,而且息屏后再次登陆无法输入数字。这个问题困扰了很久,最后发现是这样的,简直让人吐血翻译软件在你按下左键拖动的时候执行ctrl+C来复制内容到剪贴板实现划屏翻译,所以关掉翻译软件即可。真的让人吐血。原创 2017-01-01 15:14:13 · 492 阅读 · 0 评论 -
ubuntu中如何添加源及搜狗拼音的安装
/etc/apt/sources.list文件是ubuntu中的源配置文件sudo vim /etc/apt/sources.list可以添加源例如添加搜狗拼音的源,只需在/etc/apt/sources.list的后面加上下面的一句即可deb http://archive.ubuntukylin.com:10006/ubuntukylin trusty main原创 2016-12-28 17:14:51 · 1729 阅读 · 0 评论 -
Ubuntu下apt-get命令详解
在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为他是Ubuntu通过新立得安装软件的常用工具命令。本文列举了常用的APT命令参数:apt-cache search package 搜索软件包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get instal转载 2015-07-08 15:10:18 · 294 阅读 · 0 评论 -
文章标题
语系数据对正则表达式的影响 在英文大小写的编码顺序中,zh_CN.big5及c这两种语系的输出结果分别如下 LANG=c时:0 1 2 3 4……….A B C D………Z a b c d ……z LANG=zh_CN时:0 1 2 3 4 ….a A b B c C ….z Z 上面的顺序是编码顺序,我们可以很清楚的发现这两中语系的编码顺序是不一样的 如果你想选择大写字符而使用[A-Z]原创 2015-06-10 23:53:19 · 406 阅读 · 0 评论 -
关于vim的配置文件
vim的配置文件用vim打开一个文件,然后在命令模式下执行:version,就会看到如下内容: 系统 vimrc 文件: "$VIM/vimrc" 用户 vimrc 文件: "$HOME/.vimrc" 第二用户 vimrc 文件: "~/.vim/vimrc" 用户 exrc 文件: "$HOME/.exrc" $VIM 预设值: "/usr/share/vim"原创 2015-07-15 11:38:52 · 576 阅读 · 0 评论 -
dpkg命令
安装deb包常使用到的命令dpkgdpkg -i package.deb安装包dpkg -r package删除包,但不删除配置文件 dpkg -P package删除包(包括配置文件)dpkg -L package列出与该包关联原创 2015-08-11 10:21:01 · 311 阅读 · 0 评论 -
shell脚本中的if
shell编程——if语句 if 语句格式if 条件then Commandelse Commandfi 别忘了这个结尾If语句忘了结尾fitest.sh: line 14: syntax error: unexpected end of fi转载 2015-07-31 13:00:35 · 568 阅读 · 0 评论 -
常用的一些vi命令
1.*关于退出:*:wq! ----强制保存退出:wq ---- 保存退出: x ----- 作用和:wq 一样ZZ ---- 作用和:wq一样,(注意Z是大写的,并且不是在命令模式):q ---- 退出:q! --- 强制退出========================================================2.*关于移动原创 2015-07-21 12:24:34 · 482 阅读 · 0 评论 -
火狐浏览器插件vimperator的常用命令
1 转到下一个标签按gt,上一个标签按gT2 当前标签打开一个新网页用“:open 网址”(或正常模式下按o)3 后台打开一个新页页用“:tabopen 网址”(或正常模式下按t)4 恢复最近关闭的标签页按u5 d 关闭当前tab6 g+i:将光标 定位到输入框,如果有多个可以按Tab键切换7 x:关闭当前页面原创 2015-08-17 10:49:08 · 1013 阅读 · 0 评论 -
在windows下压缩的文件,在linux下解压会乱码的解决方案
在windows下压缩的文件,在linux下解压会乱码的解决方案在windows下打开linux文件可能产生中文乱码,甚至打不开,这是由于二者的编码方式不同,前者用gbk,后者用utf-8,这必然产生乱码。可以用编码转换工具convmv来改变文件的编码方式。一、安装convmv #convert mvsudo apt-get install co转载 2015-08-05 09:46:21 · 3117 阅读 · 0 评论 -
centos7没有安装ifconfig命令的解决方法
ifconfig命令是设置或显示网络接口的程序,可以显示出我们机器的网卡信息,可是有些时候最小化安装CentOS等Linux发行版的时候会默认不安装ifconfig等命令,这时候你进入终端,运行ifconfig命令就会出错这是我们首先会想到是不是环境变量里没有ifconfig命令的路径,因为ifconfig是在/sbin路径下的,以root用户登录才可以运行,可是我们上边是以roo转载 2016-03-12 21:31:58 · 520 阅读 · 0 评论 -
linux内核编译详解
前言Linux内核是Linux操作系统的核心,也是整个Linux功能体现的核心,就如同发动机在汽车中的重要性。内核主要功能包括进程管理、内存管理、文件管理、设备管理、网络管理等。Linux内核是单内核设计,但却采用了微内核的模块化设计,支持内核线程以及动态装载内核模块的能力。Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。新的内核修订了旧内核的bug,并增加了许多新的特性。如果...原创 2018-04-28 04:36:26 · 18742 阅读 · 0 评论