- 博客(100)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
转载 主机与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
原创 使用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 开发成本低 高级语言 --> 编译器 --> 低级语言: 运行时高级语言--> 解释器 --> 低级语言: 运行时需要源代码解释器:跨平台...
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==>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
关于子类覆盖父类protect方法的问题
2009-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人