linux学习
文章平均质量分 59
为了Linux学习,并记录自己在学习linux过程中的心得、体会
喜欢哲学的女孩
人生苦短,何必将就
展开
-
Linux应用编程【1】文件系统编程之几个头文件
在文件系统编程的过程中出现了几个陌生的头文件,对这些头文件(fcntl.h、sys/stat.h、sys/types.h、unistd)产生了一些疑问◇这些头文件的存在位置◇每个头文件的作用★头文件的存放位置一般情况下,应用程序的头文件存放在/usr/include这个目录下面。★每个头文件的作用◇fcntl.h 此头文件定义了一些宏(像o原创 2014-12-29 22:08:11 · 730 阅读 · 0 评论 -
Linux应用编程【0】文件系统编程之open函数
★什么是文件系统 文件系统是文件存放在磁盘等存储设备上的组织形式。Linux文件系统的实现采用了分层的体系结构,包括文件用户接口层、文件系统、设备驱动程序等★文件系统编程包含哪些知识 ◇文件的基本操作。包括文件的创建与打开、文件的读写、文件的关闭 ◇文件的属性。包括文件属性的获取与设置 ◇目录文件的操作。包括创建、删除、打开、关闭、读取、获取或更改当前工作目录原创 2014-12-27 21:32:43 · 1155 阅读 · 0 评论 -
Ubuntu局域网下利用客户端联网
Ubuntu是一个很好的Linux操作系统,但是对于刚刚安装使用它的新手来说怎样用Ubuntu连入网络却是一大难关。现在就记录一下自己在Ubuntu下上网的过程。★客户端将客户端解压后,复制到自己的Ubuntu系统的桌面(也可以放到其他的地方,只是觉得放在桌面上方便一些),打开文件夹看看里面的文件★修改文件权限● 打开终端,切换到这个目录下面,● 然后将原创 2014-06-17 14:54:44 · 1317 阅读 · 0 评论 -
【Linux学习】Linux的文件权限(一)
Linux操作系统是一个非常优秀的操作系统,同时也是一个多用户、多任务的操作系统。那么这就意味着会有很多的人同时使用同一个操作系统的情况。这时,对于一个用户来说,保护好自己的隐私权就成了一个很关键的问题。★用户与用户组“用户与用户组”能很好的解决这个问题,用户可以根据自己的意愿设置自己的文件的权限。● 文件所有者文件所有者顾名思义就是拥有文件的用户。如果我的用户下面有一些比较隐私原创 2014-06-14 00:18:41 · 1353 阅读 · 0 评论 -
【Makefile】Makefile学习(二)
如果没有像windows下面的IDE,要想编译一个工程文件,需要怎样实现呢?例如:把windows下面的工程文件放到Linux下面,该怎样让它运行呢?下面我们先来了解两个概念:编译、链接。 当我们习惯了在windows下编程,我们写完程序后,只要点击一下按钮就可以执行,产生了可执行的文件。我们就会相当然的认为是这样:只要我们正确的写出程序然后点击按钮就可以了。...原创 2014-05-25 13:42:16 · 1681 阅读 · 0 评论 -
【Linux学习】Ubuntu下 samba服务器搭建
1、安装samba,smbfs2、配置smb.conf文件配置文件之前需要先备份一下需要配置的文件(养成好的习惯)输入命令:进入到smb.conf文件中,在文件的最后添加下列语句保存后,退出。3、启动服务4、现在在samba共享的文件夹下有一下文件然后通过windows访问共享目录,输入 \\172.16.42.6后看原创 2014-05-15 17:07:16 · 1371 阅读 · 0 评论 -
Linux驱动程序学习步骤经典收藏
[导读] 了解linux驱动程序技巧学习的方法很重要,学习linux操作系统时,你可能会遇到关于驱动方面的问题,这里将介绍学习linux驱动程序的方法,在这里拿出来和大家分享一下。1 学会写简单的makefile2 编一应用程序,可以了解linux驱动程序技巧学习的方法很重要,学习linux操作系统时,你可能会遇到关于驱动方面的问题,这里将介绍学习linux驱动程序的方法,在这转载 2014-05-14 10:56:44 · 1091 阅读 · 0 评论 -
【Linux学习】Linux 系统结构
最近一直在编译Linux内核,往TQ2440里烧写Uboot,烧内核,烧文件系统。然后就有这么几个问题。(1)Uboot和BootLoader区别BootLoader 从字面上讲是“启动引导器”,就是用来引导操作系统启动的。而Uboot是BootLoader的一种。(2)完整的Liunx操作系统组成部分Liunx内核:Linux内核是操作系统的核心,它负责操作系原创 2014-05-11 18:07:19 · 1417 阅读 · 0 评论 -
【Linux学习】Ubuntu下内核编译(一)
(1)原创 2014-05-07 21:23:09 · 1716 阅读 · 0 评论 -
【Linux学习】Ubuntu下嵌入式交叉编译环境arm-linux-gcc搭建
(1)首先选择一个路径用来存放arm-linux-gcc。我选用的是/h原创 2014-05-05 23:34:34 · 2721 阅读 · 0 评论 -
【Linux学习】CuteFTP访问VM下ubuntu
(1)ubuntu需要安装FTP服务器想要CuteFTP能够访问到ubuntu,bu原创 2014-04-26 14:57:16 · 1379 阅读 · 0 评论 -
【Linux学习】secureCRT远程VM下的Ubuntu
(1)安装ssh利用命令原创 2014-04-25 08:36:32 · 1184 阅读 · 0 评论 -
【Linux学习】GCC学习
(1)Linux系统下的GCC(GNU C Compiler)是GNU推出的功能强大xiang原创 2014-04-15 12:40:41 · 1089 阅读 · 0 评论 -
【Makefile】Makefile学习(一)
1、简介Linux程序员必须学会使用GNU make 来构建和管理自己的软件工程。GNU 的make能够使整个软件工程的编译、链接只需要一个命令就可以完成。make在执行时,需要一个名为Makefile的文件。Makefile文件描述了整个工程的编译、链接等规则,其中包括:工程中有哪些源文件需要被编译以及如火如荼编译;需要创建哪些库文件以及如火如何创建这些库文件,如何最后产生我们想要得可执行文...原创 2014-04-13 11:11:33 · 1212 阅读 · 0 评论 -
【Linux学习】GDB程序调试
1、简介GDB是GNU发布的一款功能强大的程序调试工具,GDB主要wans原创 2014-04-11 22:59:32 · 1156 阅读 · 0 评论 -
ubuntu下安装tftp
1、安装相关软件包:tftpd(服务端),tftp(客户端),xinetd sudo apt-get install tftpd sudo apt-get install tftpsudo apt-get install xinetd 2、建立配置文件 在/etc/xinetd.d/下建立一个配置文件tftp sudo vi tftp 在文件中输入以下原创 2014-04-02 21:22:54 · 1403 阅读 · 0 评论 -
windows下远程Ubuntu (利用xrdp)
第一步:输入sudo apt-get install xrdp然后利用windows远程桌面连接输入相应的ip地址后,会进入到下一界面输入相应的账户和密码进入到里面,却发现只显示桌面壁纸。因此还需要进一步的设置第二步: 输入sudo apt-get install gnome-session-fallback输入密码等待安装完毕后,cd到自己要远程的账户下面,新建一原创 2014-03-24 16:44:12 · 1390 阅读 · 0 评论 -
ubuntu 12.04 vi编辑器下修改方向键乱码和退格键问题
这个问题主要是/etc/vim/下的vim.tiny文件搞的鬼。因此,要想解决这个问题需要修改一下这个文件里面的内容。(1)修改方向键乱码的问题使用命令进入到此文件中,将“set compatible”改成“set nocompatible”即可解决。 (2)修改退格键不能使用的问题只需要在后面加入“set backspace=2”即可原创 2014-03-20 21:06:13 · 2740 阅读 · 0 评论 -
【Linux学习】vi编辑器的使用方法
vi编辑器共有三种模式:命令行模式、插入模式、底行模式。(1)命令行模式 移动光标进行浏览,整行删除,但无法编辑文字 1、命令行模式功能键 ①yy:复制光标所在行 ②[n]yy:n为数字,复制当前光标开始的n行。 ③P;粘贴复制的内容到光标所在行 ④dd原创 2014-03-03 16:48:51 · 935 阅读 · 0 评论 -
Redhat Enterprise Linux 5 TFTP安装
(1)TFTP简介TFTP(Trivial File Transfer Protocol简单文件传输协议)是一个传输文件的简单协议,它基于UDP协议而实现。在嵌入式开发中,有宿主机和目标机之分。宿主机是执行编译、链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。TFTP服务器作为工作于宿主机的软件,主要提供对目标机的主要映像文件的下载工作。(2)TFTP安装1、挂载U盘在安原创 2014-02-02 23:00:16 · 1740 阅读 · 0 评论 -
解决bash:fdisk:command not found 问题
今天在搭建TFTP环境时,当想挂载U盘的时候,想利用fdisk -l查看一下磁盘情况时出现的一个情况:bash:fdisk:command not found 。其中产生问题的原因是:fdisk所在的路径与命令搜索路径不一致。要想解决这个问题,就要将fdisk路径新添加到命令搜索路径下就可以。方法一:首先,查看一下命令fdisk所在的路径。再查看一下当前的命令搜索路径。对照两者,看fd原创 2014-02-02 14:43:48 · 3538 阅读 · 0 评论 -
linux基本命令学习
(1)添加用户useradd 用户名(2)修改用户密码原创 2014-01-24 15:21:10 · 1162 阅读 · 0 评论