
linux
hopegrace
取乎其上,得乎其中;取乎其中,得乎其下;取乎其下,则无所得矣!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
目标文件的格式及其种类
目前PC平台的可执行文件格式,主要有Windows下的PE(Portable Executable)和Linux的ELF(Eexcutable Linkable Format)他们都是COFF(common file format)格式的变种。 1.定义 目标文件就是源代码编译后但未进行链接的那些中间文件(windows的.obj和Linux下的.o).他跟可执行文件的内容与结...原创 2020-05-06 11:12:50 · 1164 阅读 · 0 评论 -
c++中使用auto关键字与C++11
1.如果想使用C++11的auto,但是编译不过来。 在编译器选项上面要注意,比如我在Linux下编译的base.cpp,需要加上 -std=c++11编译选项。例如: g++ -std=c++11 -o basebase.cpp 2.若G++没有装或却没有更新 查看: g++--version 以下方法都可以试试: centos: yum -y update gcc(更...原创 2020-04-11 13:00:03 · 334 阅读 · 0 评论 -
Linux基础(一)
Linux基础 一、Linux架构 是多任务,多用户,分时处理系统。 文件管理 设备管理 SHELL命令 二、Linux的系统相关 1、文件系统 Linux下,不在分C,D等盘,代之以目录。Linux将所有的文件都当作一个文件来加载。 2、分区划分 不同的设备在Linux下的代号是不同的,可以用fdisk–l来查询一下。 一般显示如下: ...原创 2020-01-08 16:53:54 · 154 阅读 · 0 评论 -
Linux基础(二)
Linux基础(二) 一、常用命令 1、与帮助查询相关的 查询 which查看可执行档案的位置which[文件名称] whereis查看档案的位置whereis[-bmsu][目录名称] locate配合数据库查看档案位置locate[目录名称] find实际搜寻硬盘去查询文件名称find[路径][参数] 参数常用-namefilename...原创 2020-01-08 16:52:11 · 259 阅读 · 0 评论 -
linux系统文件介绍
linux系统文件介绍 一、简介: Linux操作系统中,以文件来表示所有的逻辑实体与非逻辑实体。逻辑实体系指文件与目录;非逻辑实体则泛指硬盘、终端机、打印机等。 一般而言,Linux文件名称的组成除由连续字母、标点符号、数字等构成外,中间不能有空格符、路径名称符号/或#*%&{}[]等与Shell有关的特殊字符。 Linux文件系统中,结构上以rootfi...原创 2020-01-08 16:48:38 · 1761 阅读 · 0 评论 -
Shell脚本基本知识
Shell脚本基本知识 SHell脚本是解释型的,其处理对象只能是文件,字符串,或命令语句。 概述:shell其实是内核与用户之间的一个接口, shell脚本 如果有一系列经常使用的linux命令,你可以把它们存储在一个文件中。shell可以读取这个文件,并执行其中的命令。这样的文件成为脚本文件。 执行shell脚本 要创建一个shell脚本,你要使用任何编辑器比如vi在文本文...原创 2020-01-08 12:30:32 · 296 阅读 · 0 评论 -
Linux系统框架和引导加载程序
一、系统相关 1、框架 二、一些概念 1、交换空间 内存管理必须要使用的硬盘空间,称为交换空间。(/proc/meminfo) 默认情况下,Linux系统上运行的每个进程都有自己专用的内存分页。一个进程不能访问另一个进程正在使用的内存分页。可以使用共享内存技术来创建可共享的内存分页。(ipcs) 2、初始进程 内核创建的第一个进程。该进程在系统上启动所有其他进程。(/etc/init...原创 2020-01-07 11:00:11 · 246 阅读 · 0 评论 -
Fedora文件系统
Fedora文件系统 1、Linux文件系统使用索引节点来记录文件信息。类似于windows的分区表。 2、链接 同一个文件创建多个入口或访问点。 1)硬链接:原文件名和连接文件名都指向相同的物理地址,即原文件和硬连接文件是同一个文件(不是复制),两个文件占用相同的索引接点。目录不能有硬链接。为文件创建一个硬连接后,文件的连接数加1。不能跨文件系统。 2)符号连接 连接数不会增加,相当...原创 2020-01-07 10:55:19 · 571 阅读 · 0 评论 -
Fedora 中文件的操作
Linux中文件的操作 1、常用命令 pwd cat[文件列表] cat[参数E,n][文件列表]来察看文件内容 nl文件 tac more/less[参数ceim][文件列表]多个文件间用空格隔开 head[参数n][文件列表] tail[参数n][文件列表] wc[参数clw][文件列表]来察看文件大小 2、vim中 u(ndo) ctrl+r重复上一...原创 2020-01-07 10:53:34 · 500 阅读 · 0 评论 -
Fedora中的环境变量设置
环境变量设置 1.显示环境变量HOME $echo$HOME /home/terry 2.设置一个新的环境变量WELCOME $exportWELCOME="Hello!" $echo$WELCOME 也可以: PATH=“$PATH:/root”来添加 Hello! 3.使用env命令显示所有的环境变量 $env 4.使用s...原创 2020-01-06 15:47:19 · 1360 阅读 · 0 评论 -
Fedora12下播放歌曲 rhythmbox
Fedora12下听歌 一般书籍都推荐xmms。引用一篇文件中方法如下: [转载自:http://www.linuxidc.com/Linux/2008-08/15228.htm] 1、相信老Linux用户对Xmms再熟悉不过了吧xmms全称是XMultimediaSystem,这个经典的播放器可能是每个Linux的使用者或多或少都接触过的播放器,不过由于采用的是GTK1界面,对...原创 2020-01-06 15:44:14 · 220 阅读 · 0 评论 -
在fedora下添加网络链接
在fedora下添加网络链接 1、命令行配置 ifconfig route setup etc/resolv.conf /etc/sysconfig/network-scripts netstat chkconfig ifconfigeth0up/down ifupeth0 ifdowneth0 重启网络服务 servicenetworkrestar...原创 2020-01-06 15:36:42 · 677 阅读 · 0 评论 -
Fedora中的软件管理---rpm,yum
软件管理 1、RPM命令 常见选项 -v显示 -h#显示 -i安装 -q查询 -e删除 -U升级(删旧换新) -V验证 -F刷新(纯粹升级) rpm-ivh软件(名称,版本,体系结构) 查询 rpm-q[选项]名称 -a查询所有安装包 -f<file>查询拥有file的软件包,要指定路径 -p<packagefile>查询软件包 ...原创 2020-01-06 15:33:55 · 317 阅读 · 0 评论 -
用户管理
查询id,finger 添加用户useradd,adduser 删除用户userdel 设置密码passwd 修改用户usermod 1、用户配置文件 /etc/passwd//用户花名册 /etc/login.defs//定义UID http://star2fire.blog.51cto.com/116972/30478 /etc/shawow//与第一个文件互...原创 2020-01-06 15:31:32 · 126 阅读 · 0 评论 -
SHELL编程基础(二)
SHELL编程基础(二) 编写一个简单的程序 #thisissample//注释 echo"hello,welcometoFedora6" echo"Loggedin$USER." env|grepPATH echo$PATH 1、变量 1)用户变量 VAL=val 如 St?nt=tom echoSt?nt e...原创 2019-12-29 21:36:12 · 191 阅读 · 0 评论 -
SHELL编程基础(一)
SHELL编程基础 shell分登录shell,交互式非登录shell,还有非交互式shell。 登录式shell属于交互式shell,相关执行文件是etc/profile 交互式非登录shell中并不执行初始化文件中的命令,然而交互式非登录shell从登录shell中继承了由这些初始化文件设置的shell变量。 非交互式shell并不执行初始化文件中的命令,然而交互式非登录shell从登...原创 2019-12-29 21:29:28 · 230 阅读 · 0 评论 -
Linux 中的常用命令
一.linux的目录结构 in (binaries)存放二进制可执行文件 sbin (super user binaries)存放二进制可执行文件,只有root才能访问 etc (etcetera)存放系统配置文件 usr (unix shared resources)用于存放共享的系统资源 home 存放用户文件的根目录 root 超级...原创 2019-12-08 16:51:05 · 162 阅读 · 0 评论 -
随机数srand()和sleep函数的结合使用
1.等待随机数事件后,程序继续执行。 sleep()函数在Linux中的头文件是#include<unistd.h>中 而在window中,头文件在#include<windows.h>中 time()时间函数包含在头文件#include<time.h>中 srand()随机数函数包括在#include<stdlib.h>头文件中 2.ct...原创 2019-11-05 15:44:34 · 1790 阅读 · 0 评论