![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unix/Linux
文章平均质量分 75
Gs_Yu
这个作者很懒,什么都没留下…
展开
-
linux里用户权限:~$,/$,~#,/#的区别与含义
$表明是非root用户登录,#表示是root用户登录,它们是终端shell的命令提示符几种常用终端的命令提示符 BASH: root账户: # ,非root账户: $KSH: root账户: # ,非root账户: $CSH[TCSH]: root账户: % ,非root账户: %而/ 是根节点, ~ 是 home如果以root账号登陆 ~ 是 /root/原创 2013-09-11 15:44:22 · 9821 阅读 · 0 评论 -
Linux0.11内核--内核空间、用户空间之间的数据传输
内核空间、用户空间之间的数据传输内核空间数据段的选择符为0x10,用户空间数据段选择符为0x17。内核空间、用户空间之间的数据传输,是段间数据传输。C语言中的赋值语句编译成汇编后,“=”两边的变量默认段选择符都是DS,因此只能用于同一段内数据传输。在segment.h中定义了一系列用于内核空间和用户空间传输数据的函数。从用户空间取得数据的函数中, mov指令的源操作数段寄存器都明确转载 2015-06-02 21:10:23 · 2145 阅读 · 0 评论 -
linux 系统调用
5.1.5 如何使用系统调用如图5.2所示,用户应用可以通过两种方式使用系统调用。第一种方式是通过C库函数,包括系统调用在C库中的封装函数和其他普通函数。 图5.2 使用系统调用的两种方式第二种方式是使用_syscall宏。2.6.18版本之前的内核,在include/asm-i386/unistd.h文件中定义有7个_syscall宏,转载 2015-04-27 15:32:16 · 835 阅读 · 0 评论 -
Linux入门:Linux历史介绍
通过本篇文章,读者可以了解Linux和Unix的基本概念、历史、发展情况;首先,我们通过简单的介绍Unix和Linux,读者可以对其进行比较不同之处,了解Linux的出现为何非常好,Linux的相关背景;前言(1):操作系统介绍内核负责控制硬件资源分配,而如果只有内核,则只能让计算机硬件运行,而不能有任何功能,因此需要系统调用提供给开发者使用,从而开转载 2014-07-09 19:23:55 · 721 阅读 · 0 评论 -
ubuntu上安装LAMP和phpmyadmin
为何应该在Ubuntu上安装LAMP服务器?从事Web开发工作时,我更偏爱在不受干扰的情况下,在我那台计算机上的开发环境下进行开发。我宁愿所犯的错误大部分是别人看不到的,而不是被互联网上的所有人全看到。为了能有这种私密的开发环境,我安装了一套LAMP系统。顺便说一下,要是你对LAMP不熟悉,,它代表Linux、Apache、MySQL和php(及/或Perl)。 LAMP是互联网上最常见的Web主转载 2014-04-11 19:54:08 · 860 阅读 · 0 评论 -
win7 下删除 ubuntu(等等) 启动项
通过wubi在windows下安装 ubuntu 是件非常容易的事。但是如果多次安装 ubuntu(安装更高的版本) ,往往会在系统启动项中留下多余的启动项。 我也遇到了这样的问题。怎样清除这些多于的启动项? 我在网上找了一下答案,主要有以下几种方法:方法一:ubuntu用wubi安装后会在windows的控制面板里有个删除wubi的选项,卸载即转载 2014-04-03 10:36:46 · 1162 阅读 · 0 评论 -
linux下用chmod修改文件权限详解(文件权限与特殊权限)
chmod 是一条在Unix系统中用于控制用户对文件的权限的命令(change mode单词前缀的组合)和函数。只有文件所有者和超级用户可以修改文件或目录的权限。可以使用绝对模式,符号模式指定文件的权限。一.八进制语法chmod命令可以使用八进制数来指定权限。文件或目录的权限位是由9个权限位来控制,每三位为一组,它们分别是文件所有者(user)的读、写、执行,用户组(group原创 2014-03-17 08:30:14 · 6677 阅读 · 0 评论 -
linux su和sudo命令的区别
一.使用 su 命令临时切换用户身份1、su 的适用条件和威力 su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法并不是最好的;二是我们没有必要退出beinan用户,可以用su转载 2014-03-16 22:08:33 · 903 阅读 · 1 评论 -
Linux软连接和硬链接
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的转载 2014-03-17 08:48:17 · 824 阅读 · 0 评论 -
tar包简介
在Windows系统下最常见的压缩文件是zip和rar,Linux系统就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外Windows系统下的.zip和.rar也可以在Linux下使用,本节主要讲解如何管理这些软件包。在具体讲述压缩文件之前需要了解打包和压缩的概念。打包是指将许多文件和目录变成一个总的文件,压缩则是将一个大的文件通过一些压缩算法变成一个转载 2013-10-14 22:10:20 · 2020 阅读 · 0 评论 -
Linux用户空间与内核空间
Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。Linux内核地址映射模型x86 CPU采用了段页式地址映射模型。进程代码中的地址为逻辑地址,经过段页式地址映射后,才真正访问物理内存转载 2015-06-02 21:13:01 · 1137 阅读 · 0 评论