Linux
文章平均质量分 55
徐金良
这个作者很懒,什么都没留下…
展开
-
linux-Centos 7学习—Vim/Vi的学习和使用
Centos 7-Vim的使用(Vim编写): 首先Vim一共有三种模式,分别为一般模式/编辑模式/命令行模式。其中一般模式可以和编辑模式,一般模式和命令行模式相互交换,但是编辑模式和命令行模式不能相互交换。一般模式即是进入Vim/Vi的默认模式。一般模式可以理解为只读模式,也就是可以浏览不能修改。这里面有超级多的快捷键,例如下一页Ctrl+f,上一页Ctrl+d等等,详细的可以查资原创 2017-03-10 12:41:05 · 3796 阅读 · 0 评论 -
Linux-文件种类与扩展名
任何设备在Linux下面都是文件文件种类普通文件,在使用ls -al所显示的第一个字符为“-“的文件。普通文件又分为:1.纯文本文件:LInux’系统最多的一种文件类型,内容我们可以直接读到,例如数字,字符。几乎我们用来作为i设置的文件都是纯文本文件。2.二进制文件:我们的系统仅认识且可以执行二进制文件。3.数据格式文件:有些程序在运行程序中会读取某些特定类型的文件,这些特定格式的文件就是数据文件原创 2017-05-27 16:34:28 · 2797 阅读 · 0 评论 -
Linux-用户标识符(UID && GID)
引言:当我们登录主机,输入帐号时,Linux识别的是一组数字,也就是uid,帐号的作用是为了人们的方便记忆。id和帐号的对应关系就在/etc/passwd中。每一个文件都有所属用户和所属用户组,也就是说每一个用户至少有两个id,分别是用户id(uid),用户组id(gid)。(gid的对应关系在/etc/group中)一个应用实例: 用root用户修改/etc/passwd文件,将一般用户的ID随原创 2017-05-17 08:47:08 · 5795 阅读 · 0 评论 -
linux-用户与用户组
用户和组的基本概念Linux中的文件,进程都是和用户绑定在一起的; 用户的身份决定了能使用和操作的资源(文件,进程); 每个用户名有一个对应的uid; 每个用户都隶属于一个或多个组;用户分为三种类型超级管理员root用户(uid为0),鸟哥引申为“万能的天神“; 系统用户(uid为1-499); 普通用户(uid为500或以上);相关命令id:查看当前用户的信息 passwd:修改当前用原创 2017-05-16 22:09:28 · 248 阅读 · 0 评论 -
Linux-优势
1.与UNIX系统兼容Linux是按照POSIX1003.1标准开发的操作系统 与UNIX在功能上完全兼容 2. 广泛的硬件运行条件Linux内核短小精悍,对运行条件要求十分简单 可以在廉价的IBM PC兼容机系列386,486,Pentium上运行 甚至在只有4MB内存的80386机器上都可以正常使用 当然在小型机,大型机上也能运行 3. 强大的网络功能Linux内核支持各种网络协议,Et原创 2017-05-15 23:34:45 · 351 阅读 · 0 评论 -
Linux-文件和目录的权限意义
权限对于目录与文件的意义是不同的。权限对文件的意义文件是实际含有数据的地方,包括一般文本文件,数据库内容文件,二进制可执行文件等r(read):可读取此文件的实际内容,如读取文本文件的文字内容等;w(write):可以编辑,新增或者是修改文件的内容(但是不含删除该文件)x(eXecute):可执行x的扩展。windows下一个文件是否具有执行能力是通过“扩展名“来判断的,例如.exe,.b原创 2017-05-24 11:11:17 · 422 阅读 · 0 评论 -
Linux-修改文件属性和权限
chgrp:修改文加所属用户组 chown:修改文件所有者 chmod:修改文件的权限修改文件所属用户组:chgrpchgrp是change group的简称,这样记忆起来方便好多。虽然通过chgrp修改文件的用户组很简单,但是需要注意被改变的组名(改变后的组名)要在/etc/group文件内存在才行,否则报错(invalid group name ‘*‘)。 -参数R:进行递归的改变,连同子原创 2017-05-24 10:30:22 · 2854 阅读 · 0 评论 -
Linux-文件权限
首先用命令“ls -al“查看root主目录进行查看文件: ls是“list“的意思,而参数“-al“则表示列出所有的文件详细的权限和属性(包含隐藏文件,即文件名第一个字符为“.“)total 171304dr-xr-x---. 11 root root 4096 May 22 09:17 .dr-xr-xr-x. 16 root root 4096 May 22 09:0原创 2017-05-22 11:19:25 · 257 阅读 · 0 评论 -
Linux-文件操作(open、write、read、close、iotcl)
首先,介绍一下linux环境下简单c程序的执行与运行,就以HelloWorld为例。建立并编写一个.c文件。 命令:touch helloWorld.c 编写文件内容:vim helloWorld.c(当然,也可以用emacs,个人不喜欢emacs) 文件中的内容:#include <stdio.h>#include <stdlib.h>int main(){ printf("Hel原创 2017-04-11 00:07:55 · 3916 阅读 · 0 评论 -
Centos 7通过grub修改root密码
有时我们自己安装的centos7会忘记root密码,那么一种简单地修改root密码的方式就是通过grub,下面记录了通过grub修改root密码的流程。首先在开机时,迅速按下“e”键,进入以下界面:按向下的箭头翻到最后,界面为:修改”ro”为”rw init=/sysroot/bin/sh”然后按住ctrl+x,界面为:然后修改root密码:输入命令为:然后强制启动系统,我安装的是虚拟机,原创 2017-03-20 11:12:38 · 2114 阅读 · 0 评论 -
linux-centos7安装配置jdk,mysql,tomcat
centos 7—Java web环境的配置(vim编写)初接触linux就是为了让自己的程序在服务器上跑起来,现在手动配置一下运行web的环境,主要是jdk用的安装,mysql数据库的安装,以及tomcat的安装,使本系统能够运行正常的war包。好,不多说,下面记载了我配置的一些过程。 1.首先安装jdk1.8 1>首先卸载自带的openjdk,用‘yum list installe原创 2017-03-11 20:49:14 · 429 阅读 · 0 评论 -
Linux-用户帐号与登录
在通过帐号和密码登录Linux主机时,系统内部做了什么呢?首先在/etc/passwd中寻找帐号是否存在,如果不存在,则跳出;如果存在,则读出uid和gid(在etc/group中),并且读取帐号的主文件夹和shell设置。接下来是核对密码是否正确。Linux系统进入/etc/shadow文件同听过帐号和uid查找到密码,然后核对与输入的密码是否一致。如果前两布正确,就能进入到shell控制管原创 2017-05-22 10:04:10 · 1115 阅读 · 0 评论