关闭

linux学习笔记

276人阅读 评论(0) 收藏 举报
分类:

linux下一切皆文件

上午:

linux操作系统的基本结构:

1.kernel  文件管理  设备管理  内存管理  网络管理  进程管理

2.运行时库

3.shell

4.Tools

发行版:

红帽/CentOS

Ubuntu

红旗

suse

查看网络ip:

ifconfig -a

vim /etc/sysconfig/network-scripts/ifcfg-eth0

vim的使用:

j   向下
k   向上

h   向左
l   向右

i   insert
a   append

修改完毕后左的配置并不是立即生效,需要重新启动
service network restart

linux命令分为内部命令和外部命令:
ctrl+c 停止一个命令

pwd     查看当前的工作目录

man 手册

    1、系统命令  
    2、系统接口函数的描述
    3、c库函数描述
    5、配置文件
    6、游戏
    7、某一主题的帮助
    8、超级权限使用的命令

命令 [-选项..] 参数..


下午:

安装信使

1   解压软件iptux-0.5.2tar.gz
2   进入解压目录,打开终端
3   ./onfigure      #配置环境
4   make            #编译程序
5   make install    #安装程序

关于文件操作的命令:

ls -a 显示隐藏文件
   -l 显示详细信息


   -i 输出文件的 i 节点的索引信息。

ln 创建硬链接 (防止别人误删除重要文件)


d rwx r-x r-x. 2 root root 4096 Jul 6 14:05 Desktop

owr grp othr
— — —

rwx
||+——–>执行
|+———>写
+———->读

-   普通文件
d   目录文件
s   socket文件(套接字)
b   块设备文件
c   字符设备文件
l   软链接文件(相当于windows下面的快捷方式)
p   管道文件(两端同时打开 '>' )
        (例:echo "maomaochong > mahao.c"   
            然后在另一个终端cat mahao.c才可以)

which 查找命令或文件所在的路径

mv 重新命名或移动

rm 删除命令

-r  递归删除    

cp 拷贝
-r 表示拷贝目录及目录下子目录所有的文件

touch 文件名 创建文件
(如果文件从在,则touch是更新创建的时间)

例:touch *       更新所有的文件为最新时间

cd /root/uplooking/base/1day——绝对路径
cd ../uplooking/base/1day ——相对路径

cd - 返回上一级目录

mkdir 创建目录

cat 参看文本

file 查看

ls 查看当前目录下的文件
(ls命令实际上是没有颜色的,验证:可以在ls前加一个\。回车后显示的文件没有颜色)

printf “格式” 内容
例如:printf “%s,%d\n” “this” 21

echo 把内容显示在屏幕上

read [-p prompt] [-t timeout] val(变量)
-p 显示提示
-t 限定显示时间

例如: read aaa(变量)        #输入内容
        echo $aaa              #显示输入的内容


        read -p 姓名-t 3 bbb
        echo $bbb

linux 主要目录:

/:          根目录
/bin:       从放了使用者最长使用的命令
/boot:      引导核心程序的目录
/dev:       包含了所有linux的外部设备名
/etc:       包含了系统管理所有需要的配置文件和子\
            目录,他是系统中最重要的目录之一
/home:      用来从放用户主目录的地方
/lib:       存放了系统最基本的动态链接
/lost+found:一般是空的
/opt:       用于安装那些可以进行选择安装的软件包
/proc:      是Linux系统提供的一个虚拟系统
/root:      这个目录是超级用户root默认的主目录
/sbin:      用来存放系统管理员视野的系统管理程序
/tmp:       用来存放各程序执行时所产生的临时文件
/usr:       用户的很多应用程序和文件几乎都存放在这个目录中
/var:       主要存放一些系统记录文件和配置文件
1
0
查看评论

linux基础学习笔记

1.在linux系统中怎么进入DOS命令状态?有哪些命令? 不是DOS,而是字符界面,又名命令行界面。ubuntu是按Ctrl+Alt+F1进入。其实Ctrl+Alt+F2-F6都可以新开一个登录进程。至于有哪些命令就太多了,可以用help查找,也可以用tab键补全。 2. virtua...
  • ztf312
  • ztf312
  • 2015-11-10 09:23
  • 624

Linux学习笔记之——起始篇

摘要:学习笔记目录、方便以后回顾、没有什么捷径可走、不断的记录、总结、练习、coding、coding。
  • chenghuaying
  • chenghuaying
  • 2014-03-31 16:47
  • 4738

Linux内核学习笔记

进程管理 1.1. 进程1.2. 进程描述符1.3. 进程的状态1.4. 线程描述符1.5. 内核中双向列表的实现1.6. 进程的标识和定位1.7. 进程组织 1.7.1. 等待队列1.7.2. 等待队列的操作1.7.3. 进程资源限制 1.8. 进程切换 1.8.1. 进程上下...
  • king16304
  • king16304
  • 2016-08-15 15:18
  • 287

Zynq-Linux移植学习笔记之二-知识点

在zynq上进行Linux的移植并基于Linux进行驱动开发需要涉及到很多东西,用一张图说明要掌握哪些知识: 如上图所示,对开发驱动的人来说,既要懂软件也要懂硬件,软件上需要对操作系统结构和接口有深入的了解,硬件上需要了解IP专业知识,能看懂板子的原理图,了解板子的上硬件的基本结构。 从这张...
  • jj12345jj198999
  • jj12345jj198999
  • 2017-01-18 22:53
  • 1382

linux基础学习之 学习笔记

Linux是什么 1、 linux的核心原型是1991年由托瓦兹(Linus Torvalds)写出来的。 2、 1973年:unix的正式诞生,Ritchie等人以C语言写出第一个正式unix核心。 3、 1977年:重要的unix分支——BSD(Berkeley S...
  • Leo_Luo1
  • Leo_Luo1
  • 2016-04-15 09:33
  • 1041

Linux学习笔记(六)——CentOS7初接触

前段时间学习hadoop全分布部署,由于一味求新,我居然安装了centos7,之后才发现变化太大了,耗费了不少时间,如下是用到的几个跟之前版本有变化的地方。 1. centos7设置ip地址 cd  /etc/sysconfig/network-scripts/  #进入...
  • thinkpadshi
  • thinkpadshi
  • 2015-06-26 16:55
  • 1118

自己整理的LINUX自学笔记

LINUX常用命令 原创 初学者建议一 1.严格区分大小写 2.所有内容都要写入文件才能永久生效 3.不靠扩展名区分文件类型 压缩包:.gz  .bz2  .tar.gz  .tar.bz2  二进制: .rpm 网页文件 .ht...
  • wulove52
  • wulove52
  • 2016-08-30 21:09
  • 487

Linux学习笔记之服务器篇(一)

【TFTP服务器的安装】 a.查看服务器是否安装 rpm -q tftp --->package tftp is not installed b.查看有没有安装包 先挂载光驱mount /dev/cdrom mnt cd /mnt/Service/ ls tftp*--->t...
  • Betamark
  • Betamark
  • 2011-11-24 21:42
  • 360

Linux编程手册学习笔记2

第十一章:系统限制和选项两种方式获得系统限制和选项:编译程序时通过头文件;程序运行时通过sysconf、pathconf、fpathconf函数获取。一、系统限制:运行时恒定值、路径名变量值、运行时可增加值。getconf命令可以获取限制和选项。二、运行时获取系统限制和选项:sysconf获取,Li...
  • zouyu634162865
  • zouyu634162865
  • 2017-03-10 20:24
  • 177

linux shell编程学习笔记

文本过滤常用命令find使用<br />Find命令的一般形式为:<br />find pathname -options [-print -exec -ok]<br />让我们来看看该命令的参数:<br />pathname find命令所查找的目录...
  • xiaoweibeibei
  • xiaoweibeibei
  • 2011-04-26 22:10
  • 885
    个人资料
    • 访问:32068次
    • 积分:743
    • 等级:
    • 排名:千里之外
    • 原创:40篇
    • 转载:8篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论