精华内容
下载资源
问答
  • Linux_64Bit_Weblogic集群

    2018-01-12 09:50:36
    jdk-6u33-linux-x64-rpm.bin Weblogic集群环境: 服务器类型 服务器名称 IP 端口 管理服务器 priscom_app61 10.199.128.61 7001 受管理服务器 priscom_app61 10.199.128.61 9000 受管理服务器 priscom_app62 10.199...
  • Linux 文件类型的介绍

    2019-03-18 18:54:33
    Linux:基础简单操作,新手必读(1) Linux的简史 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。...Linux的前身是Unix,但是由于U...

    Linux:文件类型介绍,新手必读(1)文件类型的介绍

    Linux的简史

    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
    在这里插入图片描述
    Linux的前身是Unix,但是由于Unix是一种收费软件,然后就有一位叫做林纳斯·托瓦兹(音译)的大佬,写了一套免费的开源操作系统(据说是最早的开源思想),然后再由世界各地的大佬们,争相完善发布新的版本,最终到了现在,已经是一款很强大的操作系统了。小编我本来学的也不是很深,就写一些基础的操作和大家分享。首先大家要清楚,Linux是以字符界面操作的,和大众认知的图形化操作是有很大区别的。

    文件类型

    /:根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。

    /bin:在一般的系统当中,都可以在这个目录下找到linux常用的命令。系统所需要的那些命令位于此目录。

    /boot:Linux的内核及引导系统程序所需要的文件目录,在一般情况下,GRUB或LILO系统引导管理器也位于这个目录。

    /cdrom:这个目录在刚刚安装系统的时候是空的。可以将光驱文件系统挂在这个目录下。

    /dev:在这个目录中包含了所有linux系统中使用的外部设备。可以非常方便地去访问这些外部设备,和访问一个文件,一个目录没有任何区别。

    /etc:在这个目录下存放了系统管理时要用到的各种配置文件和子目录。要用到的网络配置文件,文件系统,x系统配置文件,设备配置信息,设置用户信息等都在这个目录下。

    /home:如果建立一个用户,用户名是"xx",那么在/home目录下就有一个对应的/home/xx路径,用来存放用户的主目录。

    /lib:这个目录是用来存放系统动态连接共享库的。几乎所有的应用程序都会用到这个目录下的共享库。因此,千万不要轻易对这个目录进行什么操作,一旦发生问题,系统就不能工作了。

    /media:有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。

    /root:Linux超级权限用户root的家目录。

    /sbin:这个目录是用来存放系统管理员的系统管理程序。普通用户无权限执行这个目录下的命令,凡是目录sbin中包含的都是root权限才能执行的。

    /tmp:临时文件目录,用来存放不同程序执行时产生的临时文件。有时用户运行程序的时候,会产生临时文件。

    展开全文
  • 文章目录1. Linux文件系统类型2....1. Linux文件系统类型我们在使用Windows系统的时候,有时会对硬盘,U盘等的存储设备进行格式化,在格式化的时候会要求我们选择文件系统的类型,比如:exFAT、FAT32...

    文章目录1. Linux文件系统类型

    2. 文件操作命令

    操作系统的主要功能之一就是文件的管理。文件管理是由文件系统来实现的,Linux系统支持多种格式的文件系统,本届我们主要讲解下文件系统的类型,以及文件操作的一些常用命令。

    1. Linux文件系统类型

    我们在使用Windows系统的时候,有时会对硬盘,U盘等的存储设备进行格式化,在格式化的时候会要求我们选择文件系统的类型,比如:exFAT、FAT32、NTFS,同样Linux系统也支持各种不同类型的文件系统,比如:ext2、ext3、ext4、yaffs、FAT32、NTFS等。这里我们主要讲解下几种常用的文件系统。

    FAT32文件系统:

    FAT32指的是文件分配表是采用32位二进制数记录管理的磁盘文件管理方式,因FAT类文件系统的核心是文件分配表,命名由此得来。FAT32是从FAT和FAT16发展而来的,优点是稳定性和兼容性好,能充分兼容Win 9X及以前版本,且维护方便。缺点是安全性差,且最大只能支持32GB分区,单个文件也只能支持最大4GB。

    ext3文件系统

    EXT3是第三代扩展文件系统(英语:Third extended filesystem,缩写为ext3),是一个日志文件系统,常用于Linux操作系统。它是很多Linux发行版的默认文件系统。Stephen Tweedie在1999年2月的内核邮件列表中,最早显示了他使用扩展的ext2,该文件系统从2.4.15版本的内核开始,合并到内核主线中。

    ext4文件系统

    EXT4是第四代扩展文件系统(英语:Fourth extended filesystem,缩写为 ext4)是Linux系统下的日志文件系统,是ext3文件系统的后继版本。Ext4是由Ext3的维护者Theodore Tso领导的开发团队实现的,并引入到Linux2.6.19内核中。Ext4产生原因是开发人员在Ext3中加入了新的高级功能。

    上面几种文件系统是我们在Linux下经常使用的,那么我们安装的Ubuntu系统下的文件系统使用的是哪种格式的呢?我们可以在终端输入“df -T”命令来查看下,如图 1.1所示:

    eb293f2a69ac7bc6a9a6dfcb650a7c5e.png

    图 1.1

    从上图红色方框的文件就是我们安装Ubuntu的磁盘,在Linux下一切皆为文件,“/dev/sda1”就是我们的磁盘分区,可以看到他的类型是ext4。我们在Windows系统下有C、D、E盘这样的概念,但是通过上面的命令我们可以看到Linux下对磁盘的管理与Windows是不一样的,没有C、D、E盘这样的概念。Linux系统只有一个根目录“/”,我们可以在Ubuntu的桌面打开“文件”应用,我们可以看到打开的文件路径并不是在根目录下,这是因为Ubuntu是支持多用户的,会为每个用户分配一个根目录,比如我的Ubuntu登录的用户是topeet,那么默认进入的就是topeet用户的根目录“home”,如图 1.2所示:48674d9c7ea339099703fb245a54abfb.png

    图 1.2

    我们在上图中点击左侧的“计算机”,如图 1.3所示:55a904921cf0f8a8e69d0724a03ecefe.png

    图 1.3

    上图就是UBuntu的根目录,那么前面我们的说的Ubuntu会为每一个用户创建一个根目录,那么这个根目录具体位置在哪里呢?我们在创建用户的时候,Ubuntu同时会在“/home”目录下创建与用户名同名的文件夹,这个文件夹就是用户的根目录,比如我这里登陆的用户名是topeet,那么topeet用户对应的用户根目录就是“/home/topeet”这个目录。用户可以对自己用户根目录下的文件进行任意的读写操作。我们可以打开终端使用“cd /”命令,进入到系统根目录下,然后在输入“ls”命令,查看下系统根目录下都有哪些文件,如图 1.4所示:f56ae27a534f4461e02f9cf164e9cc45.png

    图 1.4

    从上图可以看到系统根目录下都有哪些文件夹,我们来看下这些文件夹的具体功能:

    /bin存储一些二进制可执行命令文件

    /boot存放 Ubuntu 系统内核和系统启动文件

    /dev存放设备节点

    /etc存放系统管理所需的配置文件

    /home普通用户默认目录,每个用户在改目录下都有一个以本用户名命名的文件夹

    /lib /lib64存放系统程序运行所需的库文件

    /media存放 Ubuntu 系统自动挂载的设备文件

    /mnt用于挂载的文件系统的挂载点

    /opt可选文件和程序的存放目录

    /proc通常用来保存系统信息和进程信息

    /root超级用户 root 的根目录文件

    /sys系统设备和文件层次结构,并向用户程序提供详细的内核数据信息

    /tmp存储系统和用户的临时文件

    /usr包括与系统用户直接有关的文件和目录

    /var存储一些不断变化的文件,比如日志文件

    2. 文件操作命令

    创建文件命令touch

    我们在前面学习vim的时候,可以通过vim来创建一个文本文件,“touch”不仅可以用来创建文本文件,还可以创建其它类型的文件,命令格式如下:

    touch [参数] [文件名]

    参数说明:

    -a只更改存取时间

    -c不建立任何文件

    -d使用指定的日期创建文件

    -t使用指定的时间创建文件

    当我们使用“touch”命令创建文件的时候,如果创建的文件不存在,则会直接创建,如果创建的文件已经存在,则会修改下文件的最后修改日期(修改成运行该命令时候的系统日期)。现在我们使用命令“cd ~”进入到用户的根目录下,然后使用“touch”命令创建一个名为ceshi的文件,运行结果如图 2.1所示:

    a92a494de88211dd9d07f664a70ad189.png

    图 2.1

    文件夹创建命令mkdir

    mkdir是用来创建文件夹的命令,在使用该命令的时候,要求当前用户在当前的目录下具有写权限,并且创建的文件夹名称不能是当前目录中拥有的目录,命令格式如下:

    mkdir [选项] 目录…

    选项的说明如下:

    -m//设定权限(类似chmod)

    -p//可以是一个路径命令,如果路径中的目录不存在,则依次创建他们

    -v//每次创建新目录都显示信息

    –help//显示帮助信息

    –version//输出版本信息

    我们可以使用mkdir创建一个名为“test”的文件夹,我们在终端运行命令“mkdir test”,运行结果如图 2.2所示:75945ada47f5a96d55999ea4fae4e0e7.png

    图 2.2

    文件删除命令rm

    rm命令可以删除文件和文件夹,在使用该命令的时候,要求当前用户在当前的目录下具有写权限,命令格式如下:

    rm [选项]… 目录…

    选项的说明如下:

    -d//删除可能仍有数据的目录(只限超级用户root)

    -f//略过不存在的文件,不显示任何信息

    -i//进行任何删除操作前,必须先确认

    -r//同时删除该目录下的所有目录层

    -v//详细显示进行的步骤

    –help//显示帮助信息并退出

    –version //显示版本信息并退出

    我们使用“rm”命令删除前面创建的文件“ceshi”,我们在终端输入“rm ceshi”,然后回车就可以删掉文件“ceshi”了,运行结果如图 2.3所示:96ab34d2ebf35a71b3c79d03d5c97e1f.png

    图 2.3

    “rm”命令也可以删除文件夹,我们删除前面创建的test目录,我们在终端执行“rm -rf test”,运行结果如图 2.4所示:

    a79b2373b3431e5d026d89fc99ff3ec8.png

    图 2.4

    文件复制命令cp

    Linux下文件复制的命令是“cp”,命令格式如下:

    cp [参数] [源文件] [目标文件]

    参数的说明如下:

    -d//复制有符号连接的文件时,保留原始的连接

    -f//强行复制文件,不管要复制的文件是否已经存在于目标目录

    -r//递归处理,将指定目录下的文件及子目录一并处理

    我们在用户根目录下使用mkdir命令创建两个文件夹:ceshi1、ceshi2,如图2.5所示:027f09b3ea45021247b633d5e9218145.png

    图 2.5

    然后进入“ceshi1”文件夹,在ceshi1文件夹创建a文件,如图 2.6所示:de69398a4c9805217cfc808d1a48200d.png

    图 2.6

    我们将文件a复制到用户根目录下的ceshi2文件夹,运行结果如图 2.7所示:7e8ea95c3d31b9f7da8dc7c8f1d1b460.png

    图 2.7

    完成文件的复制,接下来我们来实现文件夹的复制,首先我们返回到用户根目录下,然后将ceshi1文件夹复制到ceshi2文件夹,运行结果如图 2.8所示:56473a34135651415e7c077c5e8bd4f5.png

    图 2.8

    移动文件命令mv

    Linux下文件移动的命令是mv,命令格式如下:

    mv [参数] [源文件] [目标文件]

    参数说明:

    -b//如果要覆盖文件的话覆盖前先进行备份

    -f//若目标文件或目录与现在的文件重复,直接覆盖目标文件或目录

    -i//若目标文件存在,则会询问是否覆盖

    -u//若目标文件已经存在,且源文件比较新,则会更新

    我们在前面创建了两个文件夹:ceshi1、ceshi2,在ceshi1文件夹创建了文件a,我们将文件a重命名成文件b,然后将文件b移动到ceshi2文件夹,运行结果如图 2.9所示:d41da4433d81aa3933f2f55a980e57f5.png

    图 2.9

    文件接压缩命令tar

    Linux下常用的压缩包格式有两种:.bz2和.gz。我们可以使用tar命令来解压或压缩这两种格式的压缩包,命令格式如下:

    tar [必要参数] [选择参数] [文件]

    必要参数说明如下:

    -A//新增压缩文件到已存在的压缩

    -B//设置区块大小

    -c//建立新的压缩文件

    -d//记录文件的差别

    -r//添加文件到已经压缩的文件

    -u//添加改变了和现有的文件到已经存在的压缩文件

    -x//从压缩的文件中提取文件

    -t//显示压缩文件的内容

    -z//支持gzip解压文件

    -J//支持bzip2解压文件

    -Z//支持compress解压文件

    -v//显示操作过程

    -k//保留原有文件不覆盖

    -m//保留文件不被覆盖

    -W//确认压缩文件的正确性

    可选参数如下:

    -b//设置区块数目

    -C//切换到指定目录

    -f//指定压缩文件

    –help//显示帮助信息

    –version//显示版本信息

    我们使用tar命令压缩生成.bz2和.gz压缩包,运行结果如图 2.10所示:38daec02a24b78bb3c0e8742d245ebe0.png

    图 2.10

    在上图中我们分别压缩了.bz2和.gz两个格式的压缩包,其中压缩.bz2格式的压缩包我们使用的参数是-jcvf,而.gz格式的压缩包使用的参数是-zcvf。下面在我们在来学习下tar解压文件,操作如图 2.11所示:

    2314a46fc42963ddfcd292e14bb8e504.png

    图 2.11

    在上图中,我们分别解压了.tar.bz2和.gz两种格式的压缩包。其中.tar.bz2压缩包使用的-jxvf参数来解压的,而.gz格式的压缩包使用-zxvf参数来解压的。关于tar的命令我们就介绍到这里,更多详细的用法大家可以去网上找下相关的文档。

    文件查找命令find

    文件查找在我们的平常使用中也是很常见的,比如在Linux内核源码中,我们要查找某个文件的路径,这是就会用到文件查找find命令了,其格式如下:

    find [路径][参数][关键字]

    路径标识要从哪个目录下开始查找文件,如果不写默认从执行find的当前目录下开始查找。

    参数说明如下:

    -name按照文件名称查找,查找与 filename 匹配的文件

    -depth从指定目录下的最深层的子目录开始查找

    -size查找符合指定文件大小的文件

    -type查找符合指定文件类型的文件

    -user查找符合指定的拥有者的文件或目录

    -gid查找符合指定的群组识别码的文件或目录

    -group查找符合指定的群组名称的文件或目录

    该命令的参数有很多,我们这里只是列举除了一些常用的。我们来使用find命令查找一下在目录“/etc”下以“host”开头的文件,我们在终端输入“find /etc -name host*”命令,运行结果如图 2.12所示:1ffe24b71a2c93b190fb5fab4162ce78.png

    图 2.12

    从上图中我们可以看到在“/etc”目录下,以“host”关键字开头的文件全部查找出来了。

    文本搜索命令grep

    有时候我们需要搜索出包含特定关键字的文件有哪些,这样就会用到grep这个命令,命令格式如下:

    grep [参数] 关键字 文件列表

    参数说明如下:

    -b//在显示符合关键字的那一列前,标记处该列第 1 个字符的位编号

    -a//不要忽略二进制的数据

    -c//计算符合范本样式的列表

    -i//忽略字符的大小写

    -n//在显示符合样本范式的那一列前面,标出该列的列数编号

    -r//在指定目录中递归查找

    -v//反转查找,只显示不匹配的行

    比如我们在“/etc”下递归查找包含字符“topeet”的文本,运行结果如图 2.13所示:947d76ffaf018cb566a239dd2369537b.png图 2.13

    展开全文
  • Java:https://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html这里有不同平台的版本可供下载,对于Linux平台,有32位和64位两种,每种又分成了rpm和tar.gz两种类型文件,对于使用rpm...

    Java:https://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

    这里有不同平台的版本可供下载,对于Linux平台,有32位和64位两种,每种又分成了rpm和tar.gz两种类型文件,对于使用rpm管理包的Linux系统可以下载rpm文件安装,也可以下载tar.gz文件。没有使用rpm包管理器的Linux只能使用tar.gz文件。本人自己用的是32位的CentOS 6.4版,选择下载jdk-7u25-linux-i586.tar.gz(注:CentOS使用rpm包管理器,也可以下载jdk-7u25-linux-i586.rpm来进行安装)。

    要下载相应版本必须接受相应的许可协议,缺省情况下是不接受相应的许可协议,

    下载jdk-7u25-linux-i586.tar.gz文件到本地后即可进行解压安装.

    #tar xzvf jdk-7u25-linux-i586.tar.gz

    #mkdir /usr/java/

    #cp -R jdk1.7.0_25 /usr/java/

    #vi /etc/profile

    在环境变量文件最后加入以下内容.

    export JAVA_HOME=/usr/java/jdk1.7.0_25

    export ANDROID_JAVA_HOME=$JAVA_HOME

    export JRE_HOME=/usr/java/jdk1.7.0_25/jre

    export CLASSPATH=/usr/java/jdk1.7.0_25/lib

    export PATH=$JAVA_HOME/bin:$PATH

    #source /etc/profile

    #java -version

    java version “1.7.0_25”

    Java(TM) SE Runtime Environment (build 1.7.0_25-b15)

    Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

    如果回显显示以上三行,安装成功,安装到此结束

    120712042904128b207caaebc7da2238.png

    Linux安装jdk-7u25-linux-i586

    14afbf32d1c54fe92e95419a37505d56.png

    Linux安装jdk-7u25-linux-i586

    65624039341b29261d7840337962dd77.png

    Linux安装jdk-7u25-linux-i586

    sicnature ---------------------------------------------------------------------

    Your current IP address is: 112.85.59.196

    Your IP address location: 江苏省连云港市联通

    Your IP address country and region: 中国

    d9840db1de5c066b3143a36b83ba0940.png

    Your current browser is:

    c55e3eff36f0c380a04e3e5ffee3bbca.png

    Your current system is:

    mac.png

    Original content, please indicate the source:

    同福客栈论坛 | 蟒蛇科普 | 海南乡情论坛 | JiaYu Blog

    sicnature ---------------------------------------------------------------------

    Welcome to reprint. Please indicate the source https://www.myzhenai.com.cn/post/1284.html

    展开全文
  • uImage的制作是使用的u-boot工具mkimage,build完u-boot后也会将mkimage build出來到/tools目录下,可以直接拿來用,它的作用就是在zImage的前面加上64个字节的头,让u-boot能够识别要加载内核的类型、加载地址等。...

    uImage的制作是使用的u-boot工具mkimage,build完u-boot后也会将mkimage build出來到/tools目录下,可以直接拿來用,它的作用就是在zImage的前面加上64个字节的头,让u-boot能够识别要加载内核的类型、加载地址等。

    基本格式:mkimage -n 'linux-3.4.2' -A arm -O linux -T kernel -C none -a 0x30008000 -e 0x30008040 -d zImage uImage

    -A 指定CPU的体系结构:(u-boot支持多种的架构,这里应该是arm)
    取值        表示的体系结构
    alpha       Alpha 
    arm          A RM 
    x86          Intel x86
    ia64         IA64
    mips         MIPS
    mips64     MIPS 64 Bit
    ppc          PowerPC
    s390        IBM S390
    sh            SuperH
    sparc       SPARC
    sparc64   SPARC 64 Bit
    m68k       MC68000


    -O 指定操作系统类型,可以取以下值:(u-boot支持多种的OS,这里应该是linux)
    openbsd、netbsd、freebsd、4_4bsd、linux、svr4、esix、solaris、irix、sco、dell、ncr、lynxos、vxworks、psos、qnx、u-boot、rtems、artos


    -T 指定映象类型,可以取以下值:(u-boot可以加载不同的映像,这里应该是kernel)
    standalone、kernel、ramdisk、multi、firmware、script、filesystem


    -C 指定映象压缩方式,可以取以下值:(除了zImage本身是压缩格式外,u-boot还可以对其再压缩,这里应该是none)
    none 不压缩
    gzip 用gzip的压缩方式
    bzip2 用bzip2的压缩方式


    -a 指定映象在内存中的加载地址,可以于实际加载(如tftp加载)时的地址不相同,也可以相同,详见后面的解释。


    -e 指定映像运行的入口地址,可以等于加载地址,也可以是加载地址偏移64字节(+0x40)后的地址,详见后面的解释。


    -n 指定映像名称


    -d 指定【源文件】和生成的【目标文件名


    所以如果使用mkimage生成内核镜像文件的话,会在内核的前头加上了64byte的信息,供建立tag之用。bootm命令会首先判断bootm xxxx 这个指定的地址xxxx是否与-a指定的加载地址是否相同。
    (1)如果不同的话会从这个地址开始提取出这个64byte的头部,对其进行分析,然后把去掉头部的内核复制到-a指定的load地址中去运行之
    (2)如果相同的话那就让其原封不同的放在那,但-e指定的入口地址会推后64byte,以跳过这64byte的头部。

     

     

    我们来看看这三个地址的不同情况:

    1> mkimage -A arm -O linux -T kernel -C none -a 30008000 -e 
    30008040 -n linux-2.6.18.8 -d zImage uImage2.6.18.8-8040 
    这种情况 ,只能把 uImage download到 30008000的位置上,否则 从 30008040
    是启动不了的。

    原因:如果将uImage(加了头的镜像文件)下载到不同于指定加载地址的地方,则会进行上面的操作,将去掉头部的内核拷贝到指定的加载地址,此时加载地址和入口地址需要是相同的,因为已经没有镜像头了,所以此时入口地址也应该为30008000,而不应该再加上64个字节

    所以在构建镜像头部中的加载地址和入口地址时千万要考虑下载的地址,否则将会启动不了。
    2> mkimage -A arm -O linux -T kernel -C none -a 30008000 -e 
    30008000 -n linux-2.6.18.8 -d zImage uImage2.6.18.8-8000 
    这种情况download地址随便。 还是按上面说的,因为将加载地址和入口地址设置成同样的地址,在下载到任意地址时,将去掉头部的内核镜像拷贝到指定加载地址后,可以直接从加载地址开始启动。但是要是下载地址和指定加载地址相同呢?也就是下面的:


    如果 tftp 下载地址==0x30008000 , 此时因为下载地址和指定加载地址相同,所以就不会搬动,内核直接从指定加载地址自解压啦,但是因为指定的入口地址也是0x30008000,还是在镜像头处,可以看到上面的代码,如果相同没有做任何事,只是打印了提示信息,所以还得将入口地址往后推后64个字节还是从 0x30008040 启动就肯定OK 。

     

    所以在制作镜像头以及下载地址就有两种情况:

    1,mkimage -n 'linux-2.6.14' -A arm -O linux -T kernel -C none -a 0x30008000 -e 0x30008000 -d zImage zImage.img

    加载地址和入口地址相同

    tftp 0x31000000 zImage.img

    bootm 0x31000000

    下载地址可以任意放。

     

    2,mkimage -n 'linux-2.6.14' -A arm -O linux -T kernel -C none -a 0x30008000 -e 0x30008040 -d zImage zImage.img

    入口地址在加载地址后面64个字节

    tftp 0x30008000 zImage.img

    bootm 0x30008000

    下载地址一定要在指定的加载地址上

    展开全文
  • linux驱动-内核中的数据类型

    千次阅读 2017-02-15 10:43:26
    可以看出各体系CPU有差异,而使用u8,u16,u32,u64没有差异。 因此,我们在定义基本数据类型时,要比较清楚一个类型站有几个字节,尽量养成用内核定义的,类似u32这种符号。当然,sizeof()给定一个变量,就可以返回...
  • #include <linux/types.h> typedef u8; typedef u16;...typedef u64; The equivalent signed types exist as well. In user space, you can refer to the types as __u8, _ _u16, and so ...
  • Linux内核中定义了jiffies变量来记录从系统启动到当前时刻系统时钟所产生的tick数。jiffies变量是一个无符号整型数值...extern u64 __jiffy_data jiffies_64; 由此可见,jiffies变量在32位系统中的长度是32位,...
  • uame -a 查看版本 ls 查看当前目录下存在的 文件/文件夹 ls -a 可以看到权限 (权限:一共有10位数,其中:第一个代表的是类型,2-4位rw- 代表的是所有者(user)权限,5-7 rw- 代表的是组群(group)最后那三个 r-- ...
  • 步骤如下先删除原有的jdkrpm -qa | grep gcjrpm -qa | grep jdkrpm -qa | grep java使用命令行:rpm -e --nodeps 依次删除1:下载jdk包:本章使用的为后缀为tar.gz的文件(下载完解压即可),如jdk-8u111-linux-...
  • 我使用的环境是64位的 Red Hat Enterprise Linux Server release 6.4 (Santiago) 1.compress与*.Z文件 compress程序的作用是:Compress reduces the size of the named files u...
  • 安装环境  Linux(Ubuntu 版) JDK安装  tar.gz为解压后就可以使用的版本,这里我将使用jdk-8u65-linux-x64.tar.gz版,安装到/usr/java/下 步骤一 ... 将文件jdk-8u65-linux-x64.gz移动...
  • 指定类型文档在生成过程中强制,实时,自动加密,而用户感觉不到它的存在,无需改变任何操作流程和习惯. 智能解密: 当开发人员需要查看,编辑源代码时自动解密,使开发人员看到明文。当需要编译代码的时候,...
  • 1、解决Linux error: unknown type name ‘__u8’问题:内核提供的数据类型都在头文件&...详细类型可参考https://www.linuxidc.com/Linux/2011-06/37157.htm2、认识__u8,__u16,__u32,__u6...
  • 网上真的好多教程,实际一用发现不一定适合自己。...mount 会自动选择正确的类型(在64位centos6.2上应用,我实际测试发现必须指定格式)。常用类型有:光盘或光盘镜像:iso9660DOS fat16文件系统:msdosWindows ...
  • 1.新建目录 mkdir java(在/usr目录下) 2.进入目录 :cd /usr/java 3.上传jdk 下载地址:... 4.解压 :tar -zxvf java/jdk-8u191-linux-x64.tar.gz 5....
  • 查看根目录的文件及目录/bin、/sbin 、/usr/sbin、/usr/bin: 可执行命令存放目录/boot: 启动相关,grub的配置文件都放在此目录/dev: 设备文件/etc: 系统配置文件/home: 用户家目录/root: root用户家目录/lib、lib64: ...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 183
精华内容 73
关键字:

linuxu64类型

linux 订阅