1.yum( Yellow dog Updater, Modified)
能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
yum makecache就是把服务器的包信息下载到本地电脑缓存起来
配合yum -C search xxx使用
不用上网检索就能查找软件信息
yum search subversion
2.df:列出文件系统的整体磁盘使用量
du:检查磁盘空间使用量
fdisk:用于磁盘分区
3.Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。
Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。
4.注意,一定要写成 ./test.sh,而不是 test.sh,运行其它二进制的程序也一样,直接写 test.sh,linux 系统会去 PATH
里寻找有没有叫 test.sh 的,而只有 /bin, /sbin, /usr/bin,/usr/sbin 等在 PATH 里你的当前目录通常不在 PATH 里,
所以写成 test.sh 是会找不到命令的,要用 ./test.sh 告诉系统说,就在当前目录找
5..同一台服务器,同时在不同的两个Tomcat上,部署两个不同的项目,一定要修改三个端口号
(1)<Server port="8006" shutdown="SHUTDOWN">
修改这个port=”8006”,原来默认的为:8005,使得它的关闭端口和另一个关闭端口不发生冲突。
(2)<Connector port="8081" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
修改port=”8081”,原来默认的为“8080”,使得它的连接端口和另一个不冲突。
(3)<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
修改这个port=”8010”,原来默认的为:8009,AJP 1.3 Connector定义的地方。
6.这三条命令,就可以通过Linux命令行下载可视化界面
1.$sudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
2.$sudo ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
3.reboot now
再次登录的时候,就是图形界面。ALT+F1:切换为图形界面 Ctral+alt+F2.便可以转到命令行界面
7.粘贴复制的关闭开启
systemctl start gpm 开启粘贴复制系统
systemctl stop gpm 关闭粘贴复制系统(亲测,其实并不好用)
8.facets 是什么?
Facets表述了在Module中使用的各种各样的框架、技术和语言。这些Facets让Intellij IDEA知道怎么对待module内容,并保证与相应的框架和语言保持一致。
9.Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的:
代码如下:
yum -y update
升级所有包同时也升级软件和系统内核,不能直接输yum update后面的加上你要升级的服务名,你这就是全部升级包括系统内核,容易导致系统奔溃。
10.什么是SID
是数据库的唯一标识符。是建立数据库时,系统自动赋予的一个ID