
linux
qiqiaiairen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用户身份切换-su sudo
使用一般账号:系统平日操作的好习惯事实上,为了安全的缘故,尽量一般以一般身份用户来操作linux的日常作业,等到需要设置系统环境时,才变换身份称为root来进行系统管理,相对比较安全,避免做错一些严重的命令,例如“rm-rf/"用较低权限启动系统服务相对于系统安全,有的时候,我们必须要以某些系统账号来进行程序的执行。例如,Linux主机上面的一套软件,名称为apache,我们可以额外新转载 2016-05-26 14:50:20 · 642 阅读 · 0 评论 -
Linux查看cpu-物理个数和逻辑个数
查看cpu情况cat /proc/cpuinfoprocessor : 0vendor_id : GenuineIntelcpu family : 6model : 61model name : Intel(R) Core(TM) i5-5200U CPU @ 2.20GHzstepping : 4microcode : 0x16cpu MHz : 2499.921ca转载 2016-10-10 15:07:08 · 838 阅读 · 0 评论 -
vim在同一个窗口同时编辑多个文件
转载:http://blog.chinaunix.net/uid-28253945-id-3393428.html如果在终端中没有打开vim横向分割显示:$ vim -o filename1 filename2纵向分隔显示:$ vim -O filename1 filename1如果已经用vim打开了一个文件,想要在窗口中同时再打开另一个文件横向分割显示:sp filena转载 2016-10-25 21:07:44 · 927 阅读 · 0 评论 -
root和普通用户切换
普通用户切换到root用户$ suroot 用户切换到普通用户# su user转载 2016-11-07 16:19:32 · 477 阅读 · 0 评论 -
账号管理
新增用户使用 useradd 来创建用户,使用passwd 设置密码useradd [-u UID] [-g 初始用户组] [-G 次要用户组] [-mM] [-c说明栏] [-d 主文件夹绝对路径] [-s shell] 用户账号名简单地使用"useradd 账号" 来创建用户,默认值:在/etc/passwd 里面创建一行与账号相关的数据,包括创建 UID/GID/主文转载 2016-11-07 16:41:03 · 439 阅读 · 0 评论 -
用户账号-用户标识符:UID与GID
虽然我们登录Linux主机的时候,输入的是我们的账号,但是其实Linux主机并不会直接认识你的“账号名称”的,它仅认识ID。ID与账号的对应关系在/etc/passwd当中。每个登录的用户至少都会取得两个ID,一个是用户ID(UserID,简称UID),一个是用户组ID(Group ID,简称GID)。文件如何判别它的所有者与用户组呢?其实就是利用UID与GID。每一个文件都会有所谓的所有转载 2016-05-26 15:47:30 · 16430 阅读 · 0 评论 -
shell
管理整个计算机硬件的其实是操作系统的内核(kernel),这个内核是需要被保护的,所以我们一般用户就只能通过shell来跟内核通信,以让内核达到我们所想要达到的工作。我们必须要通过“Shell”将我们输入的命令与内核通信,好让内核可以控制硬件来准确无误地工作。用户可以通过应用程序来指挥内核,让内核达成我们所需要的硬件任务,应用系统其实是在最外层,就如同鸡蛋的外壳一样,因此这个也就被称呼为s转载 2016-11-08 20:07:27 · 359 阅读 · 0 评论 -
ubuntu14.4.04 查看CPU/GPU 内存使用情况
ubuntu下查看内存使用情况topUbuntu下查看GPU使用情况nvidia-smi转载 2016-11-10 15:28:15 · 2235 阅读 · 0 评论 -
linux文件操作-创建,复制,移动,删除
修改文件时间或创建新文件:touch每个文件在linux下面都会记录许多的事件参数,其实是有三个主要的变动时间。mtime(modification time)当该文件的“内容数据"更改时,就会更新这个时间。内容数据指的是文件的内容,而不是文件的属性或权限。ctime(status time)当该文件的“状态”(stauts)改变时,就会更新这个时间。比如权限与属性被更改了,就转载 2016-05-09 13:43:08 · 2687 阅读 · 0 评论 -
Linux压缩与解压缩
Linux系统常见的压缩文件扩展名:*.z compress 程序压缩的文件*.gz gzip程序压缩的文件*.bz2 bzip2 程序压缩的文件*.tar tar 程序打包的数据,并没有压缩过*.tar.gz tar 程序打包的文件,其中经过gzip 的压缩*.tar.bz2 tar 程序打包的文件,其中经过bzip2 的压缩。gzip 是由GNU 计划所转载 2016-11-14 21:12:58 · 420 阅读 · 0 评论 -
linux用户中的主目录
linux中用户的主目录对一般用户,~表示/home/(用户名)对于root用户,~表示/root如果要查看~的真实面貌,可以先进入~目录,然后用pwd –P命令查看~的绝对路径cd ~pwd -P目录是Linux系统组织文件的一种特殊文件。(1) 工作目录与用户主目录从逻辑上讲,用户在登录到Linux系统中之后,每时每刻都处在某个目录转载 2016-09-08 09:37:58 · 2804 阅读 · 0 评论 -
vim配置python自动补全
vim python自动补全插件:pydiction可以实现下面python代码的自动补全:1. 简单python关键词补全2. python函数补全带括号3. python模块补全4. python模块内函数,变量补全5. from module import sub-module补全1. 安装配置:wegt https://github.com/rkulla/p转载 2016-09-07 21:25:32 · 2338 阅读 · 0 评论 -
chmod改变文件权限
改变权限:chmod文件权限的改变使用的是chmod这个命令,权限的设置方法有两种:数字类型改变文件权限和符号类型改变文件权限linux文件的基本权限有9个,分别是owner,group,others三种身份各有自己的read,write,execute权限,文件的权限字符为"-rwxrwxrwx",这9个权限是三个三个一组的。我们可以使用数字来代表各个权限,各权限的分数如下:r:4原创 2016-05-08 20:34:22 · 674 阅读 · 0 评论 -
目录操作
绝对路径:路径的写法一定由根目录/写起,例如/usr/share/doc这个目录相对路径:路径的写法不是由 /写起,例如由 /usr/share/doc要到/usr/share/man下面时,可以写成"cd ../man“,这就是相对路径的写法。相对路径意指相对于目前工作目录的路径。下面是一些比较特殊的目录. 代表此层目录.. 代表上一层目录- 代表前一个工作目录~ 代表“转载 2016-05-09 08:57:23 · 304 阅读 · 0 评论 -
vim 块选择 多行操作
块选择(Visual Block)v 字符选择,会将光标经过的地方反白选择V 行选择,会将光标经过的行反白选择【Ctrl】+v 块选择,可以用长方形的方式选择数据y 将反白的地方复制起来d 将反白的地方删除。将imooc(i)加到每一行的后面1. vim打开文件,处于一般模式下,将光标移动到第一行的i上头,然后按下【Ctrl】+v,左下角出现块示意。转载 2016-05-22 17:48:38 · 27653 阅读 · 1 评论 -
linux查看文件内容
直接查看文件内容cat(concatenate)cat [-AbEnTv] 文件名参数:-A: 相当于-vET的整合参数,可列出一些特殊字符,而不是空白而已;-b: 列出行号,仅针对非空白行做行号显示,空白行不标行号;-E: 将结尾的断行字符$显示出来-n: 打印出行号,连同空白行也会有行号,与-b参数不同;-T: 将[Tab]按键以^T显示出来;-v: 列转载 2016-05-09 20:03:56 · 322 阅读 · 0 评论 -
vi和vim使用(二)
vim环境配置可以通过配置文件来直接规定我们习惯的vim操作环境。整体vim的设置值一般是放置在/etc/vimrc这个文件何种,不过,不建议你修改它。你可以修改~/.vimrc这个文件(默认不存在,自行手动创建),将你所希望的设置值写入。h或向左箭头键 光标向左移动一个字符j或向下箭头键 光标向下移动一个字符k或向上箭头键 光标向上移动一个字符l或向右箭头键 光标向右转载 2016-05-22 21:11:22 · 355 阅读 · 0 评论 -
vi vim的使用
基本上vi共分为3种模式,分别是一般模式、编辑模式和命令行模式。一般模式以vi打开一个文件就直接进入一般模式(这就是默认的模式)。在这个模式中,你可以使用上下左右按键来移动光标,你可以删除字符或删除整行,也可以复制、粘贴你的文件数据。编辑模式在一般模式中可以进行删除、复制、粘贴等的操作,但是却无法编辑文件内容。要等到按下"i, I, o, O, a, A, r, R"等任何一个字母转载 2016-05-09 16:41:10 · 524 阅读 · 0 评论 -
如何将vim里的内容复制粘贴到vim之外的地方
"+ny"复制当前行下面n行到系统剪切板注意:我用的是ubuntu14.04系统,必选前后都得加",才能成功复制。#!/usr/bin/env python# coding=utf-8import numpy as npprint np.arange(15)转载 2016-09-10 09:13:36 · 2470 阅读 · 1 评论 -
ubuntu安装vim
安装vim输入命令:sudo apt-get install vim-gtk安装完成之后,在命令行输入v,按“Tab”,看到vim命令的存在,说明已经安装成功vim配置输入命令:sudo vim /etc/vim/vimrc必须加上sudo,否则你是没有权限编辑vimrc的在这个文件中,syntax on 意思是语法高亮,如果你的被注释掉了,请去掉注转载 2016-09-07 20:19:30 · 324 阅读 · 0 评论 -
Linux文件属性
文件所有者用户组每个账号都可以有多个用户组的支持。在linux里面,任何一个文件都具有“User,Group,Others”3种身份的个别权限。Linux用户身份与用户组记录的文件在Linux系统中,默认的情况下所有的系统上的账号与一般身份用户,root的相关信息,都是记录在/etc/passwd这个文件夹内。个人的密码则是记录在/etc/shadow这个文件下。Linux所有转载 2016-05-22 14:33:02 · 598 阅读 · 0 评论 -
用make进行宏编译
make的功能是可以简化编译过程里面所执行的命令。假设我的执行文件里面包含了4个源码文件,分别是 main.c、haha.c、sin_value.c、cos_value.c 这4个文件,这4个文件的目的是:main.c: 让用户输入角度数据与调用其他3个子程序;haha.c: 输出一堆信息而已;sin_value.c: 计算用户输入的角度的sin值cos_value.c:转载 2016-11-17 23:11:18 · 3368 阅读 · 0 评论