
Linux
linux基础
「已注销」
这个作者很懒,什么都没留下…
展开
-
操作系统之进程间通信方式
进程地址空间相互独立,每个进程各自有不同的用户地址空间。任何一个进程的全局变量在另一个进程中都看不到,所以进程和进程之间不能相互访问,要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把数据读走,内核提供的这种机制称为进程间通信(IPC,Inter Process Communication)由上表我们可以看出IPC根据功能可以分三类:通信:进程间的信息交互;同步:进程或是线程之间的同步;信号:信号是事件发生时对进程的通知机制。有时原创 2020-06-21 13:02:18 · 781 阅读 · 3 评论 -
操作系统的大小端模式
什么是大小端模式大小端存储由 CPU架构 决定。大端模式( big endian):低地址存在高位,高地址存在低位;小端模式( Little Endian):低地址存在低位;高地址高位;例如:使用大端模式的有:Mac OS、PowerPC、IBM、Sun、TCP/IP网络数据流;使用小端模式的有:x86、Linux;而ARM可以是大端模式,也可以是小端模式;如何判断CPU是大端模式还是小端模式// liunx内核的方法void check_CPU...原创 2020-05-21 09:52:53 · 1740 阅读 · 0 评论 -
Linux之root密码破解
1、启动Linux,在出现倒计时按Enter进入grub菜单2、在grub菜单中按e进入编辑模式3、选择kernel行,再按e进入编辑模式,添加 /init 1(即单用户启动模式)4、按b重启,进入Linux的字符界面,输入vim /etc/passwd5、将第一行的root:x:0....中的X删除(将root密码设置为空密码),变成 root:...原创 2018-05-18 10:34:54 · 1205 阅读 · 0 评论 -
Linux之sudo用户管理
以下所用到的命令有:创建用户:useradd [选项] [用户名]如:useradd Xufang会在文件系统/home中有个Xufang用户而要想添加可以登录的用户[选项]因为-m 如:useradd -m xufang_apasswd xufang_a修改用户的密码。删除用户: userdel[选项] [用户名]如:userdel -r Xufang 其中-r: ...原创 2018-05-18 10:11:42 · 627 阅读 · 0 评论 -
Linux之TFTP服务器配置流程
在此次配置中我们需要用到一下的的命令:加载光盘格式:mount [选项] 设备名 挂载目录范例:mount(空) /dev/cdrom(空) /mnt卸载光盘格式:umount 卸载目录范例:umount /mnt提示:在执行umount之前,保证已经用户已经退出mnt目录安装软件包格式:rpm [选项] [软件包]配置步骤:1.挂载光盘...原创 2018-05-18 09:41:44 · 10023 阅读 · 0 评论 -
Linux之远程登录
1、Windons 能够Ping 通Linux(注意)2、关闭Linux的防火墙/etc/init.d/iptables stop3、登陆使用VNC登陆(图形界面登陆);软件下载链接:https://pan.baidu.com/s/1PMN4qRUF1uvYBpo-Nf13iQ 密码:4o98(1)在光驱中安装tigervnc-server-1.0.90-0.17.XXXXX...原创 2018-05-17 21:35:16 · 276 阅读 · 0 评论 -
Linux之网络配置(虚拟机下)
在虚拟机下 的Linux的网络配置可分为虚拟机的网络配置、Linux的网络配置。1、VMware的网络配置1.1VMware的网络模式1.1.1桥接模式(Bridge)直接连接到物理网络。占用真实网络的IP地址,可以像一台实际的电脑(可接入互联网的)一样与网络中其它的电脑相互访问数据。如图1所示。图11.2 NAT模式(网络地址转换模式)共享主机的IP地址。(一般是...原创 2018-05-17 21:15:35 · 640 阅读 · 0 评论 -
Linux之Vim编辑器的简单使用
vim编辑器有三种模式:命令模式、插入模式、底行模式用vi或vim打开一个文件,不存在即可新建;比如在home目录下 vi hello.c 显示为一个新的文件(此时为命令行模式),输入i 进入插入模式,输入自己的文本;按键盘esc键退出插入模式,按:进入底行模式(只能从命令行模式进入底行模式),出现冒号后输入w表示写,q表示退出。命令模式下常用快捷键说明:[Ctrl+b]:向上翻页...原创 2018-05-17 20:37:48 · 258 阅读 · 0 评论 -
Linux之文件的压缩与打包
概念:打包和压缩。打包是指将一大堆文件或目录变成一个总的文件;压缩则是将大文件通过一些压缩算法变成小文件。这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(比如使用gzip bzip2命令)压缩文件的扩展名大多是:*.gz(使用gzip命令压缩的文件) 、*.bz2(使...原创 2018-05-17 17:28:06 · 376 阅读 · 0 评论 -
Linux之文件属性与权限
在Linux终端中输入ls -l,打印出的情况如下图1所示图1以图1中第四行(汉字公共的所在行)为例进行说明。d rwx r-x r-x. 2root root 4096 4月 26 20:57 公共的在以上示意图中第一列(灰底):表示文件的类型与权限在第一列中一共有10个字符,以1,3,3,3分组,其中r为可读;w为可写;x为可执行;rwx位置不变,没有以-...原创 2018-05-10 12:55:21 · 1236 阅读 · 0 评论 -
Linux之文件与目录操作
在Windows中,对文件夹操作直接右击,其基本的操作几乎都显示出来了,在Linux下也有相应的对文件和目录操作命令常用到的命令如下:cd (选项) (参数)用来切换工作目录到指定目录,后跟的目录路径可以是绝对路径也可以是相对路径。绝对路径的写法一定是由根目录/写起,而相对目录路径的写法不是有根目录写起。选项及参数请查看手册!.或是./代表此层目录;..表示上一级目...原创 2018-05-09 11:04:47 · 287 阅读 · 0 评论 -
Linux之目录
在安装了Linux之后以root用户登陆后,本人的心情是十分激动的,迫不及待的想要试试,依照Windows下的习惯性动作点了计算机图标,再进到文件系统内就出现如下图1-1所示界面。图1-1下面对各个文件夹/:根目录(在最上面黑色栏中的),所有的目录都是由根目录衍生出来的,同时也与开机、还原、系统修复有关,根目录下一般只存放子目录,不存放文件。/bin:存放可执行的二进制文...原创 2018-05-08 17:42:49 · 277 阅读 · 0 评论 -
Linux之初次接触命令
在Windows中,大家一定用过诸如ipconfig指令查询自己所使用电脑的IP地址,也可能用过Ping指令测试自己网络的通畅性。除此之外呢?其他指令除专业人员真的是知之甚少。在Linux下root用户大约有3053条指令(终端中连续按两次Tab键会弹出提示),图1-1在图1-1中[root@localhost~] #root:表示当前用户的账户。@后:当前主机名(loc...原创 2018-05-08 23:43:52 · 276 阅读 · 0 评论