自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux判断哪个PCI上面的网卡设备,提供哪个网络接口

【代码】Linux判断哪个PCI上面的网卡设备提高哪个网络接口。

2025-04-03 13:30:30 97

转载 主机与VMware虚拟机共享文件夹:解决虚拟机找不到共享文件夹问题

查看 (注意:挂载后必须要再次进入/mnt/hgfs才能查看到共享的文件夹)用此方法添加全部需要共享的文件夹,添加完成后如下图所示,点击“确定”“名称”即虚拟机中显示的名称,点击“下一步”->“完成”点击“添加”,进入共享文件夹向导。此方法不需要复制文件,而且可以节省硬盘空间。然而,自己在虚拟机中并未找到共享的两个文件夹。注意:如果虚拟机重启,需要再次挂载共享文件夹。主机与虚拟机之间传递文件,最快捷的方法莫过于。打开 “设置 -> 选项 -> 共享文件夹”选择需要共享的文件夹,点击确定。

2025-03-24 15:58:59 74

原创 CentOS系统必备:轻松掌握tr命令的强大功能与使用技巧

tr(translate)命令是Linux系统中用于字符替换、删除或压缩的文本处理工具。它是一个非常有用的命令行工具,可以用于执行简单的文本转换任务,比如去除文件中的非打印字符、将一个字符替换为另一个字符、删除特定字符等。在CentOS系统中,tr命令对于文本处理和格式化任务来说是非常实用的。tr命令是CentOS系统中一个功能强大的文本处理工具。通过使用tr命令,您可以轻松地进行字符替换、删除和压缩操作。掌握tr命令的用法对于日常的文本处理任务非常有帮助。通过本文的介绍,您应该能够开始使用tr。

2025-03-18 13:56:18 256

原创 LINUX --- KVM

基于内核的虚拟机(KVM)是一种软件功能,您可以将其安装在物理 Linux 机器上以创建虚拟机。虚拟机是一种软件应用程序,可作为另一台实体计算机中的独立计算机使用。虚拟机与实体计算机共享 CPU 周期、网络带宽和内存等资源。KVM 是 Linux 操作系统组件,它为 Linux 上的虚拟机提供原生支持。自 2007 年以来,它已在 Linux 发行版中推出。

2025-03-15 16:14:31 623

原创 UID---对应的是使用者

UID为数字,这个数字是用户的账号ID,这个 UID 是记录在/etc/passwd 里面与账号名称对应的数字。未完,详见:第十三章、Linux 账号管理与 ACL 权限设定。摘自 鸟哥的linux私房菜 基础篇 第四版。UID 对应的是使用者。

2025-03-05 10:23:24 106

原创 X Window---图形接口

摘抄自 鸟哥的linux私房菜 基础篇 第四版有鉴于图形用户接口(Graphical User Interface, GUI) 的需求日益加重,在 1984 年由 MIT 与其他第三方首次发表了 X Window System ,并且更在 1988 年成立了非营利性质的 XFree86 这个组织。所谓的XFree86 其实是 X Window System + Free + x86 的整合名称呢。为什么称图形用户接口为 X 呢?因为由英文单字来看,Window 的 W 接的就是 X 啦!

2025-03-04 16:34:28 935

原创 X Window

其实,所谓的窗口环境,就是:『文字界面加上 X 窗口软件』的组合!』 基本上,Linux 本身已经有相当多的工作在进行,你的登入也仅是其中的一个『工作』而已, 所以当你离开时,这次这个登入的工作就停止了,但此时 Linux 其他的工作是还是继续在进行的!』, 所以不要以为你的键盘坏掉去!这一行则是正确登入之后才显示的讯息, 最左边的 dmtsai 显示的是『目前用户的账号』,而@之后接的 study 则是『主机名』,至于最右边的~则指的是 『目前所在的目录』,那个$则是我们常常讲的『提示字符』啦!

2025-03-04 08:13:07 828

原创 历史命令 history

在正常的情况下,历史命令的读取与记录是这样的: 当我们以 bash 登入 Linux 主机之后,系统会主动的由家目录的 ~/.bash_history 读取以前曾经下过的指令,那么 ~/.bash_history 会记录几笔数据呢?这就与你 bash的HISTFILESIZE 这个变量设定值有关了! 假设我这次登入主机后,共下达过 100 次指令,『等我注销时, 系统就会将 101~1100 这总共 1000 笔历史命令更新到 ~/.bash_history 当中。

2025-03-03 16:29:07 276

原创 环境变量的功能---3

如上所示,我们在原本的 bash 底下执行另一个 bash ,结果操作的环境接口会跑到第二个 bash 去(就是子程序), 那原本的 bash 就会在暂停的情况 (睡着了,就是 sleep)。整个指令运作的环境是实线的部分!当你登入 Linux 并取得一个 bash 之后,你的 bash 就是一个独立的程序,这个程序的识别使用的是一个称为程序标识符,被称为 PID 的就是。所以你在原本 bash 的自定义变量在进入了子程序后就会消失不见,一直到你离开子程序并回到原本的父程序后,这个变量才会又出现!

2025-03-02 20:05:08 352

原创 环境变量的功能---2

bash 可不只有环境变量喔,还有一些与 bash 操作接口有关的变量,以及用户自己定义的变量存在的。那么这些变量如何观察呢?这个时候就得要使用 set 这个指令了。set 除了环境变量之外, 还会将其他在 bash 内的变量通通显示出来哩!BASH=/bin/bash <== bash 的主程序放置路径BASH_VERSION='4.2.46(1)-release' <== 这两行是 bash 的版本啊!COLUMNS=90 <== 在目前的终端机环境下,使用的字段有几个字符长度。

2025-03-02 19:47:45 164

原创 环境变量的功能---1

想知道目前我的 shell 环境中, 有多少默认的环境变量啊?我们可以利用两个指令来查阅,分别是 env 与 export。

2025-03-02 17:49:27 233

原创 变量的设定规则

PATH="$PATH":/home/bin』或『PATH=$PATH:/home/bin』或『PATH=${PATH}:/home/bin』『var="lang is $LANG"』则『echo $var』可得『lang is zh_TW.UTF-8』『var='lang is $LANG'』则『echo $var』可得『lang is $LANG』4.变量内容若有空格符可使用双引号『"』或单引号『'』将变量内容结合起来,但。『myname = VBird』或『myname=VBird Tsai』

2025-03-01 15:56:29 308

原创 linux下的ctrl快捷键使用

整个删除掉,一般来说,我们都是按下删除键的。有没有其他的快速组合键可以协助呢?当你所需要下达的指令特别长,或者是你输入了一串错误的指令时,你想要快速的将这串指令。

2025-02-28 22:51:08 217

原创 文件档名的搜寻

只是因为 whereis 只找几个特定的目录而已~并没有全系统去查询之故。所以说,whereis 主要是针对 /bin /sbin 底下的执行档, 以及 /usr/share/man 底下的 man page 文件,跟几个比较特定的目录来处理而已。whereis 到底是使用什么咚咚呢?为何搜寻的速度会比 find 快这么多?whereis (由一些特定的目录中寻找文件文件名)

2025-02-24 00:44:12 187

原创 资料撷取---tail (取出后面几行)

这个应该不算难,想一想,在第 11 到第 20 行,那么我取前 20 行,再取后十行,所以结果就是:『 head -n 20 /etc/man_db.conf | tail -n 10 』,这样就可以得到第 11 到第 20 行之间的内容了!代表该文件从100 行以后都会被列出来,同样的,在 man_db.conf 共有 131 行,因此第 100~131 行就会被列出来啦!前面的 99 行都不会被显示出来喔!假如我想要显示 /etc/man_db.conf 的第 11 到第 20 行呢?

2025-02-23 17:52:46 149

原创 资料攫取---head(取出前面几行)

另外那个 -n 选项后面的参数较有趣,如果接的是负数,例如上面范例的-n -100 时,代表列前的所有。若没有加上 -n 这个选项时,默认只显示十行,若只要一行呢?那就加入『 head -n 1。行数, 但不包括后面100 行。head (取出前面几行)filename 』即可!

2025-02-23 17:33:31 75

原创 less (一页一页翻动)

 空格键 :向下翻动一页; [pagedown]:向下翻动一页; [pageup] :向上翻动一页; /字符串 :向下搜寻『字符串』的功能;?字符串 :向上搜寻『字符串』的功能; n :重复前一个搜寻 (与 / 或?有关! N :反向的重复前一个搜寻 (与 / 或?有关! g :前进到这个资料的第一行去; G :前进到这个数据的最后一行去 (注意大小写); q :离开 less 这个程序;

2025-02-23 16:50:26 405 2

原创 more(一页一页翻动)

重点在more输出的最后一行,最后一行会显示出目前显示的百分比, 而且还可以在最后一行。 b 或 [ctrl]-b :代表往回翻页,不过这动作只对文件有用,对管线无用。 f 或 [ctrl]-f :代表往前翻页,不过这动作只对文件有用,对管线无用。 /字符串 :代表在这个显示的内容当中,向下搜寻『字符串』这个关键词; q :代表立刻离开 more ,不再显示该文件内容。 :f :立刻显示出文件名以及目前显示的行数; 空格键 (space):代表向下翻一页; Enter :代表向下翻『一行』;

2025-02-23 00:39:39 227

原创 Linux vi 命令大全

(Command Mode)和插入模式(Insert Mode)。

2025-02-16 19:32:11 560

原创 使用ifconfig.me返回你的ip和主机名

ifconfig.me 是一个web service,能够显示你的链接信息,包括IP地址hostname和User Agent字符串。

2023-11-20 18:54:12 989 1

转载 Java多线程join方法实例分析

/*src: https://blog.youkuaiyun.com/Hollake/article/details/89945762 *///首先看一下相关教材上怎么说的:如果一个线程A执行了thread.join()语句,其含义是:当前线程A等待thread线程终止后才从thread方法返回。package sunweiqin.java.oo.programming.chapter13.inheritance_class_Thread.join.exemplification1;public class.

2021-08-24 16:15:49 221

转载 《数据结构与算法》学习笔记18 递归_变位字

import java.io.*;public class AnagramApp { static int size; static int count; static char[] ch=new char[100]; public static void main(String[] args) throws IOException{ System.out.println("Input a word:"); ...

2021-08-01 19:40:30 226 2

转载 用JDK管理Java应用,编译Java源文件,运行Java程序

package sunweiqin.java.oo.programming.chapter1.JAVAInteraction;import java.io.BufferedReader;import java.io.InputStreamReader;public class InteractWithUser { public static void main(String[] args) { BufferedReader br = null; try{ System...

2021-04-08 11:41:59 469

转载 用JDK管理Java应用,编译Java源文件,给Java应用打包(Windows环境)

用JDK管理Java应用管理Java应用是指创建Java应用的目录结构,编译,运行以及发布Java应用的操作。目录 描述 src子目录· 存放java源文件 classes子目录 存放编译生成的Java类文件 lib子目录 存放第三方Java软件的JAR文件 doc子目录 存放各种帮助文档 doc/api子目录 存放JavaDoc文件 deploy子目录 存放Java应用的打包文件---JAR文件 ...

2021-04-08 10:36:58 327

转载 Linux命令行安装 VMware tools 工具的方法

https://blog.youkuaiyun.com/qq648483997/article/details/88640936

2020-12-23 18:54:22 374

原创 Linux_异常_netfilter防火墙_Failed to restart iptables.service: Unit not found.

[root@test ~]# service iptables saveThe service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.[root@test ~]# service iptables restartRedirecting.

2020-12-03 18:57:50 2179

转载 CPU 软件虚拟化#

原文:CPU 虚拟化虚拟化技术总览VMM 全称是 Virtual Machine Monitor,虚拟机监控系统,也叫 Hypervisor,是虚拟化层的具体实现。分类---根据 VMM 的实现结构分类, ** Hypervisor 模型(1 型)和宿主模型(2 型)**VM虚拟机---客户机(guest) 物理机---- 宿主机(host) VMM ---- 处在两者之间 guest host VMM分别处于不同的CPU特权级上 VMM 本质上是个 Host...

2020-07-02 16:44:37 317

转载 iptables命令

Linux之iptables详解及tcpdumpLinux之iptables(四、网络防火墙及NAT)iptables命令使用通用格式 iptables [-t tables] COMMAND chain [-m matchname [per-match-options]] -j targetname [per-target-options]————————————————# iptables [-t tables] [-AI 链] [-io 网络接口] [-p 协议] [-s 来.

2020-05-18 21:35:50 387

转载 Linux之iptables详解及tcpdump

https://www.jianshu.com/p/ed001ae61c58原文有几处写的不明白的地方加以重整: 作者一共在内核空间中选择了5个位置 这五个位置也被称为五个钩子函数(hook functions),也叫五个内置规则链 对应关系 PREROUTING(路由前) 进入/离开本机的外网接口 | 进入/离开本机的内网接口 INPUT(数据包流流入入...

2020-03-20 11:18:44 787 1

转载 查看主机路由(route命令)

一、命令格式route [-n] -n:将主机名以IP的方式查看备注: 通过route命令或者其他工具手动修改路由表,是静态的路由更新方式。对于大型路由器,它们通过BGP、RIP、OSRF等协议来发现路径,并更新自己的路由表 route命令修改路由表,主机重启之后之前的修改都失效了,所以为了永久保存,应该修改路由表的配置文件二、查看路由表包含8...

2020-02-08 19:00:55 20139 1

原创 vmware centos7 网络设置

选择vmware的编辑,然后点击虚拟网络编辑器 设置VMnet0 与VMnet8设置VMnet8时子网IP 需要参考主机ip区段:打开“网络和共享中心”选择“VMware Virtual Ethernet Adapter for VMnet8”网卡,右键选择属性,勾选VMware Bridge Protocol,同时设置ip为自动获取如果出现【i...

2019-09-21 11:59:41 206

原创 java编译运行

  package com.abc.dollapp.doll;public class Doll { private String name; public Doll(String name){ this.name = name; } public void speak(){ System.out.println(name); }} p...

2018-09-13 22:31:39 202

java命令行编译 运行JAVA类

准备工作:先使用dos命令cd /d来改变dos的当前路径,这里我们将当前路径设置为D:\dev\Test\src\com\cn\test 这样处理是为了方便找到后面我们编译的文件编译java源文件:假设文件名为:HelloWorld.java文件内容:package com.cn.test;public class HelloWorld{ public static...

2018-09-13 20:59:30 234

原创 java.io.Serializable

  Java API中java.io.Serializable接口源码: [size=16px;]1[/size] public interface Serializable { 2 }   类通过实现java.io.Serializable接口可以启用其序列化功能。未实现次接口的类无法使其任何状态序列化或反序列化。可序列化类的所有子类型本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可...

2015-01-17 05:22:41 137

原创 corejava1

java1 纯面向对象2 简单性 语法 语言特性 开发3 开放性4 跨平台5 开发成本低 高级语言 --&gt; 编译器 --&gt; 低级语言: 运行时高级语言--&gt; 解释器 --&gt; 低级语言: 运行时需要源代码解释器:跨平台...

2014-11-13 21:26:09 117

原创 编译一个简单的java程序

1 题目url:http://jobs.p1.com/tech/附件2 程序import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.lang.Thread.UncaughtExceptionHandler;import ...

2014-11-13 10:51:20 203

原创 解决linux系统启动之:root用户通过验证但无法进入图形界面

prebackground:修改/etc/passwd 文件,将这行修改了root:x:0:0:root :/root:/bin/bash==&gt;root:x:0:0:root:/root:/home/root resolution:=================================================单用户模式进入系统:系统启...

2013-12-26 01:48:53 1048

原创 解决linux系统启动之:unexpected inconsistency:RUN fsck

在命令行输入 #mount | grep ''on /'' 得到你root用户所在分区/dev/your_partition,然后输入 fsck -y /dev/your_partition 即,检测并修复磁盘/dev/your_partition,-y 选项指定检测每个文件是自动输入yes 系统提示重启,重启后还是不行 在命令行输入 fsck -y /dev/sda1 重启ok。...

2013-12-21 07:05:45 202

原创 通配符

WILDCARDS1Wildcard     Meaning*        Matches any characters?        Matches any single character[characters]     Matches any character that is a member of the set characters[!characters]     Matche...

2013-11-28 09:27:24 99

原创 Linux软连接硬链接

  软硬连接命令比较1 create a hard link,ln file link2 create a symbolic link where “item” is either a file or a directoryln -s item link硬链接例子创建硬连接之前/var/root/document # ls -liF      ...

2013-11-07 15:48:55 132

gemalto 芯片智能卡行业内部资料

gemalto内部产品设计文档.芯片智能卡行业.

2015-05-25

weblogic domain的建立

weblogic domain creation

2015-05-21

weblogic 在eclipse中建立

本人总结的在eclipse中搭建weblogic服务器

2015-05-21

SQL语言基础学习笔记2

包含多种例子,SQL基本语法,函数等等,

2009-10-14

SQL语言基础学习笔记

SQL学习笔记,SQL基础。SQL语言是数据库的核心语言。全称是“结构化查询语言(Structured Query Language)

2009-10-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除