- 浏览: 1543579 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (225)
- JAVA (27)
- Spring (49)
- Linux (51)
- JavaScript (8)
- Scrum (23)
- IDE (2)
- JSON (2)
- Solr (0)
- Webharvest (0)
- Hibernate (8)
- 杂谈 (3)
- Windows 7 (4)
- 持续集成 (23)
- tomcat (3)
- Android (1)
- SpringSecurity (11)
- Maven (9)
- jotm (3)
- C3P0 (1)
- Active Directory (2)
- cas (1)
- JQuery (2)
- ajax (1)
- plsql (2)
- nginx (4)
- apache (1)
- thrift (7)
- python (3)
- oracle (4)
- php (2)
- redis (1)
- fedora (1)
- windows7 (0)
- SVN (1)
- NFS (1)
- SAMBA (1)
- Atomikos (1)
- apache-poi (1)
- mysql (2)
- vncserver (1)
- mac (2)
- firefox (1)
- JIRA (1)
- p6spy (1)
- git (1)
- github (1)
- gitlab (1)
- gogs (1)
- Druid (1)
- MyBatis (1)
- docker (8)
- zabbix (1)
最新评论
-
lialatd:
您好,我用您的方法通过java api往jira系统中添加is ...
JIRA REST API ---- JAVA -
sprcen945:
可以了,是因为没加intercept-url 的拦截, 尼玛, ...
SpringSecurity3.X--Cas client 配置 -
sprcen945:
请问为什么我配了security.xml后切入点不起作用(之前 ...
SpringSecurity3.X--Cas client 配置 -
linxingyul:
根据楼主的代码 继承了WebMvcConfigurationS ...
SpringMVC4零配置--Web上下文配置【MvcConfig】 -
java_老头:
MvcConfig.java的FilterType.ANNOT ...
SpringMVC4零配置--Web上下文配置【MvcConfig】
**apt-get(来自:http://wiki.ubuntu.org.cn/Apt-get%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97)
apt-get update——在修改/etc/apt/sources.list或者/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。 apt-get install packagename——安装一个新软件包(参见下文的aptitude) apt-get remove packagename——卸载一个已安装的软件包(保留配置文件) apt-get --purge remove packagename——卸载一个已安装的软件包(删除配置文件) dpkg --force-all --purge packagename ——有些软件很难卸载,而且还阻止了别的软件的应用,就可以用这个,不过有点冒险。 apt-get autoremove——因为apt会把已装或已卸的软件都备份在硬盘上,所以如果需要空间的话,可以让这个命令来删除你已经删掉的软件。 apt-get autoclean——定期运行这个命令来清除那些已经卸载的软件包的.deb文件。通过这种方式,可以释放大量的磁盘空间。如果需求十分迫切,可以使用apt-get clean以释放更多空间。这个命令会将已安装软件包裹的.deb文件一并删除。 apt-get clean——这个命令会把安装的软件的备份也删除,不过这样不会影响软件的使用的。 apt-get upgrade——更新所有已安装的软件包 apt-get dist-upgrade——将系统升级到新版本 apt-cache search string——在软件包列表中搜索字符串 dpkg -l package-name-pattern——列出所有与模式相匹配的软件包。如果不知道软件包的全名,您可以使用“*package-name-pattern*”。 aptitude——详细查看已安装或可用的软件包。与apt-get类似,aptitude可以通过命令行方式调用,但仅限于某些命令——最常见的有安装和卸载命令。由于aptitude比apt-get了解更多信息,可以说它更适合用来进行安装和卸载。 apt-cache showpkg pkgs——显示软件包信息。 apt-cache stats——查看库里有多少软件 apt-cache dumpavail——打印可用软件包列表。 apt-cache show pkgs——显示软件包记录,类似于dpkg –print-avail。 apt-cache pkgnames——打印软件包列表中所有软件包的名称。 dpkg -S file——这个文件属于哪个已安装软件包。 dpkg -L package——列出软件包中的所有文件。 apt-file search filename——查找包含特定文件的软件包(不一定是已安装的),这些文件的文件名中含有指定的字符串。apt-file是一个独立的软件包。您必须 先使用apt-get install来安装它,然後运行apt-file update。如果apt-file search filename输出的内容太多,您可以尝试使用apt-file search filename | grep -w filename(只显示指定字符串作为完整的单词出现在其中的那些文件名)或者类似方法,例如:apt-file search filename | grep /bin/(只显示位于诸如/bin或/usr/bin这些文件夹中的文件,如果您要查找的是某个特定的执行文件的话,这样做是有帮助的)。 另:APT HOWTO:http://www.debian.org/doc/manuals/apt-howto/index.en.html dpkg - 底层一些的包管理工具 用上apt(高级包管理工具)之后,一般是不需要处理单个的deb文件的。如果需要,就要用dpkg命令。比如想自己装gedit: # dpkg -i gedit-2.12.1.deb 卸载: # dpkg -r gedit 这里只写名字即可。还可以加上--purge(-P)标志: # dpkg -P gedit 这会连同gedit的配置文件一起删除,只用-r的话是不删除配置文件的。 如果不想安装一个deb包,但想看一下它里面有什么文件: # dpkg -c gedit-2.12.1.deb 如果想多看点信息: # dpkg -I gedit-2.12.1.deb 也可以用通配符来列出机器上的软件: # dpkg -l gcc* 这会列出所有gcc开头的软件包: Desired=Unknown/Install/Remove/Purge/Hold Status=Not/Installed/Config-files/Unpacked/Failed-config/. / Err?=(none)/Hold/Reinst-required/X=both-problems / Name Version Description +++-===============-==============-======================== ii gcc 4.0.1-3 The GNU C compiler ii gcc-3.3-base 3.3.6-8ubuntu1 The GNU Compiler Colletio un gcc-3.5 none (no description available) 其中,第1个 i 表示希望安装,第2个 i 表示已经安装,第3个字段是问题(如果有)(这3个字的含义可以看上面那3行,desired, status, err),后面是名字,版本和描述。un就表示,Unknown, not-installed。 如果想看某包是否已经安装: # dpkg -s gedit 如果想看某软件都有哪些文件,都装到了什么地方: # dpkg -L gedit 如果只想看其中的某些文件,就加上Grep: # dpkg -L gedit grep png 当然还有aptitude和Aptitude,前者是终端上运行的带菜单的工具,后者是X窗口上运行的图形化的程序。 还有,列出某包的详情:apt-cache show gedit 一些强制的命令:dpkg --force-help (在InstallWay/aptHOWTO中) ^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^ **源码安装: 下载后的源码包需要编译后再安装 基本流程:解压->configure->make->make install(具体可以看各个软件的README文件会介绍安装事宜,(在InstallWay/Configure参数选项详解中有configure相关) ^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^ **rpm (来自:http://www.linuxsir.org/main/?q=node/50) RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用;RPM包里面都包含可执行的二进制程序。 一个RPM 包中的应用程序,有时除了自身所带的附加文件保证其正常以外,还需要其它特定版本文件,这就是软件包的依赖关系; 一、RPM包管理的用途 1、可以安装、删除、升级和管理软件;当然也支持在线安装和升级软件; 2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统中的某个文件属于哪个软件包; 3、可以在查询系统中的软件包是否安装以及其版本; 4、作为开发者可以把自己的程序打包为RPM 包发布; 5、软件包签名GPG和MD5的导入、验证和签名发布 6、依赖性的检查,查看是否有软件包由于不兼容而扰乱了系统; 二、RPM 的使用权限 RPM软件的安装、删除、更新只有root权限才能使用;对于查询功能任何用户都可以操作;如果普通用户拥有安装目录的权限,也可以进行安装; 三、rpm 的一点简单用法 我们除了软件包管理器以外,还能通过rpm 命令来安装;是不是所有的软件包都能通过rpm 命令来安装呢?不是的,文件以.rpm 后缀结尾的才行;有时我们在一些网站上找到file.rpm ,都要用 rpm 来安装; 一)初始化rpm 数据库 通过rpm 命令查询一个rpm 包是否安装了,也是要通过rpm 数据库来完成的;所以我们要经常用下面的两个命令来初始化rpm 数据库 [root@localhost beinan]# rpm --initdb [root@localhost beinan]# rpm --rebuilddb 注:这个要花好长时间; 注:这两个参数是极为有用,有时rpm 系统出了问题,不能安装和查询,大多是这里出了问题; 二)RPM软件包管理的查询功能 命令格式 rpm {-q|--query} [select-options] [query-options] RPM的查询功能是极为强大,是极为重要的功能之一;举几个常用的例子,更为详细的具体的,请参考#man rpm 1、对系统中已安装软件的查询; 1)查询系统已安装的软件; 语法:rpm -q 软件名 举例: [root@localhost beinan]# rpm -q gaim gaim-1.3.0-1.fc4 -q就是 --query ,中文意思是“问”,此命令表示的是,是不是系统安装了gaim ;如果已安装会有信息输出;如果没有安装,会输出gaim 没有安装的信息; 查看系统中所有已经安装的包,要加 -a 参数 ; [root@localhost RPMS]# rpm -qa 如果分页查看,再加一个管道 |和more命令; [root@localhost RPMS]# rpm -qa |more 在所有已经安装的软件包中查找某个软件,比如说 gaim ;可以用 grep 抽取出来;[root@localhost RPMS]# rpm -qa |grep gaim 上面这条的功能和 rpm -q gaim 输出的结果是一样的; 2)查询一个已经安装的文件属于哪个软件包; 语法 rpm -qf 文件名 注:文件名所在的绝对路径要指出 举例: [root@localhost RPMS]# rpm -qf /usr/lib/libacl.la libacl-devel-2.2.23-8 3)查询已安装软件包都安装到何处 语法:rpm -ql 软件名 或 rpmquery -ql 软件名 举例: [root@localhost RPMS]# rpm -ql lynx [root@localhost RPMS]# rpmquery -ql lynx 4)查询一个已安装软件包的信息 语法格式: rpm -qi 软件名 举例: [root@localhost RPMS]# rpm -qi lynx 5)查看一下已安装软件的配置文件; 语法格式:rpm -qc 软件名 举例: [root@localhost RPMS]# rpm -qc lynx 6)查看一个已经安装软件的文档安装位置: 语法格式: rpm -qd 软件名 举例: [root@localhost RPMS]# rpm -qd lynx 7)查看一下已安装软件所依赖的软件包及文件; 语法格式: rpm -qR 软件名 举例: [root@localhost beinan]# rpm -qR rpm-python 查询已安装软件的总结:对于一个软件包已经安装,我们可以把一系列的参数组合起来用;比如 rpm -qil ;比如: [root@localhost RPMS]# rpm -qil lynx 2、对于未安装的软件包的查看: 1)查看一个软件包的用途、版本等信息; 语法: rpm -qpi file.rpm 举例: [root@localhost RPMS]# rpm -qpi lynx-2.8.5-23.i386.rpm 2)查看一件软件包所包含的文件; 语法: rpm -qpl file.rpm 举例: [root@localhost RPMS]# rpm -qpl lynx-2.8.5-23.i386.rpm 3)查看软件包的文档所在的位置; 语法: rpm -qpd file.rpm 举例: [root@localhost RPMS]# rpm -qpd lynx-2.8.5-23.i386.rpm 5)查看一个软件包的配置文件; 语法: rpm -qpc file.rpm 举例: [root@localhost RPMS]# rpm -qpc lynx-2.8.5-23.i386.rpm 4)查看一个软件包的依赖关系 语法: rpm -qpR file.rpm 举例: [root@localhost archives]# rpm -qpR yumex_0.42-3.0.fc4_noarch.rpm /bin/bash /usr/bin/python config(yumex) = 0.42-3.0.fc4 pygtk2 pygtk2-libglade rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 usermode yum >= 2.3.2 三)软件包的安装、升级、删除等; 1、安装和升级一个rpm 包; [root@localhost beinan]#rpm -vih file.rpm 注:这个是用来安装一个新的rpm ; [root@localhost beinan]#rpm -Uvh file.rpm 注:这是用来升级一个rpm 包; 如果有依赖关系的,请解决依赖关系,其实软件包管理器能很好的解决依赖关系,请看前面的软件包管理器的介绍;如果您在软件包管理器中也找不到依赖关系的包;那只能通过编译他所依赖的包来解决依赖关系,或者强制安装; 语法结构: [root@localhost beinan]# rpm -ivh file.rpm --nodeps --force [root@localhost beinan]# rpm -Uvh file.rpm --nodeps --force 举例应用: [root@localhost RPMS]# rpm -ivh lynx-2.8.5-23.i386.rpm Preparing... ########################################### [100%] 1:lynx ########################################### [100%] [root@localhost RPMS]# rpm -ivh --replacepkgs lynx-2.8.5-23.i386.rpm Preparing... ########################################### [100%] 1:lynx ########################################### [100%] 注: --replacepkgs 参数是以已安装的软件再安装一次;有时没有太大的必要; 测试安装参数 --test ,用来检查依赖关系;并不是真正的安装; [root@localhost RPMS]# rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm Preparing... ########################################### [100%] 由新版本降级为旧版本,要加 --oldpackage 参数; [root@localhost RPMS]# rpm -qa gaim gaim-1.5.0-1.fc4 [root@localhost RPMS]# rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm Preparing... ########################################### [100%] 1:gaim ########################################### [100%] [root@localhost RPMS]# rpm -qa gaim gaim-1.3.0-1.fc4 为软件包指定安装目录:要加 --relocate 参数; 下面的举例是把gaim-1.3.0-1.fc4.i386.rpm指定安装在 /opt/gaim 目录中; [root@localhost RPMS]# rpm -ivh --relocate=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm Preparing... ########################################### [100%] 1:gaim ########################################### [100%] [root@localhost RPMS]# ls /opt/ gaim 为软件包指定安装目录:要加 -relocate 参数; 下面的举例是把lynx-2.8.5-23.i386.rpm 指定安装在 /opt/lynx 目录中; [root@localhost RPMS]# rpm -ivh --relocate=/opt/lynx --badreloc lynx-2.8.5-23.i386.rpm Preparing... ########################################### [100%] 1:lynx ########################################### [100%] 我们安装在指定目录中的程序如何调用呢?一般执行程序,都放在安装目录的bin或者sbin目录中;看下面的例子;如果有错误输出,就做相应的链接,用 ln -s ; [root@localhost RPMS]# /opt/lynx/usr/bin/lynx Configuration file /etc/lynx.cfg is not available. [root@localhost RPMS]# ln -s /opt/lynx/etc/lynx.cfg /etc/lynx.cfg [root@localhost RPMS]# /opt/lynx/usr/bin/lynx www.linuxsir.org 2、删除一个rpm 包; [root@localhost beinan]#rpm -e 软件包名 举例:我想移除lynx 包,完整的操作应该是: [root@localhost RPMS]# rpm -e lynx 如果有依赖关系,您也可以用--nodeps 忽略依赖的检查来删除。但尽可能不要这么做,最好用软件包管理器 systerm-config-packages 来删除或者添加软件; [root@localhost beinan]# rpm -e lynx --nodeps 四、导入签名: [root@localhost RPMS]# rpm --import 签名文件 举例: [root@localhost fc40]# rpm --import RPM-GPG-KEY [root@localhost fc40]# rpm --import RPM-GPG-KEY-fedora 五、RPM管理包管理器支持网络安装和查询; 比如我们想通过 Fedora Core 4.0 的一个镜像查询、安装软件包; 地址: http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/ 举例: 命令格式:rpm 参数 rpm包文件的http或者ftp的地址 # rpm -qpi http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm # rpm -ivh http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm 六、对已安装软件包查询的一点补充; [root@localhost RPMS]# updatedb [root@localhost RPMS]# locate 软件名或文件名 通过updatedb,我们可以用 locate 来查询一些软件安装到哪里了;系统初次安装时要执行updatedb ,每隔一段时间也要执行一次;以保持已安装软件库最新;updatedb 是slocate软件包所有;如果您没有这个命令,就得安装slocate ; 举例:[root@localhost RPMS]# locate gaim 七、从rpm软件包抽取文件; 命令格式: rpm2cpio file.rpm |cpio -div 举例:[root@localhost RPMS]# rpm2cpio gaim-1.3.0-1.fc4.i386.rpm |cpio -div 抽取出来的文件就在当前操作目录中的 usr 和etc中; 其实这样抽到文件不如指定安装目录来安装软件来的方便;也一样可以抽出文件; 为软件包指定安装目录:要加 -relocate 参数; 下面的举例是把gaim-1.3.0-1.fc4.i386.rpm指定安装在 /opt/gaim 目录中; [root@localhost RPMS]# rpm -ivh --relocate=/opt/gaim gaim-1.3.0-1.fc4.i386.rp Preparing... ########################################### [100%] 1:gaim ########################################### [100%] [root@localhost RPMS]# ls /opt/ gaim 这样也能一目了然;gaim的所有文件都是安装在 /opt/gaim 中,我们只是把gaim 目录备份一下,然后卸掉gaim;这样其实也算提取文件的一点用法; 八、RPM的配置文件; RPM包管理的配置文件是 rpmrc ,我们可以在自己的系统中找到;比如Fedora Core 4.0中的rpmrc 文件位于; [root@localhost RPMS]# locate rpmrc /usr/lib/rpm/rpmrc /usr/lib/rpm/redhat/rpmrc 还可以通过 rpm --showrc 查看 ^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^ **yum(http://www.daydaytop.com/archives/2007/06/04222428.html) 一. yum是什么 yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 二. yum特点 *可以同时配置多个资源库(Repository) *简洁的配置文件(/etc/yum.conf *自动解决增加或删除rpm包时遇到的倚赖性问题 *使用方便 *保持与RPM数据库的一致性 三. yum安装 CentOS自带(yum-*.noarch.rpm) #rpm -ivh yum-*.noarch.rpm 四. yum指令 注:当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长. 在开始使用yum之前需要导入系统的GPG-Key: # rpm --import /usr/share/doc/centos-release-3/RPM-GPG-KEY-CentOS-3 *rpm包的更新 =================== //检查可更新的rpm包 #yum check-update //更新所有的rpm包 #yum update //更新指定的rpm包,如更新kernel和kernel source #yum update kernel kernel-source //大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级 #yum upgrade *rpm包的安装和删除 =================== //安装rpm包,如xmms-mp3 #yum install xmms-mp3 //删除rpm包,包括与该包有倚赖性的包 #yum remove licq 注:同时会提示删除licq-gnome,licq-qt,licq-text *yum暂存(/var/cache/yum/)的相关参数 ========================= //清除暂存中rpm包文件 #yum clean packages //清除暂存中rpm头文件 #yum clearn headers //清除暂存中旧的rpm头文件 #yum clean oldheaders //清除暂存中旧的rpm头文件和包文件 #yum clearn 或#yum clearn all 注:相当于yum clean packages + yum clean oldheaders *rpm包列表 =================== //列出资源库中所有可以安装或更新的rpm包 #yum list //列出资源库中特定的可以安装或更新以及已经安装的rpm包 #yum list mozilla #yum list mozilla* 注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包 //列出资源库中所有可以更新的rpm包 #yum list updates //列出已经安装的所有的rpm包 #yum list installed //列出已经安装的但是不包含在资源库中的rpm包 #yum list extras 注:通过其它网站下载安装的rpm包 *rpm包信息显示(info参数同list) =================== //列出资源库中所有可以安装或更新的rpm包的信息 #yum info //列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息 #yum info mozilla #yum info mozilla* 注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包的信息 //列出资源库中所有可以更新的rpm包的信息 #yum info updates //列出已经安装的所有的rpm包的信息 #yum info installed //列出已经安装的但是不包含在资源库中的rpm包的信息 #yum info extras 注:通过其它网站下载安装的rpm包的信息 *搜索rpm包 =================== //搜索匹配特定字符的rpm包 #yum search mozilla 注:在rpm包名,包描述等中搜索 //搜索有包含特定文件名的rpm包 #yum provides realplay 五. 增加资源库 例如:增加rpm.livna.org作为资源库 //安装Livna.org rpms GPG key #rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY //检查GPG Key # rpm -qa gpg-pubkey* //显示Key信息 #rpm -qi gpg-pubkey-a109b1ec-3f6e28d5 (注:如果要删除Key,使用#rpm -e gpg-pubkey-a109b1ec-3f6e28d5) 另外: Fedora 软件包管理器system-config-packages(http://www.linuxsir.org/main/?q=node/48) file.src.rpm和file.spec 的用法(http://www.linuxsir.org/main/?q=src.spec.html) ^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^----*----^o^ 刚还找到个 Saloris上的安装工具叫pkg-get 一个例子: pgk-get -d pkg_get.ppkg all pkg-get -i gftp http://www.bolthole.com/solaris/pkg-get.html 等等
RPM命令大全-linux软件安装命令
2008-09-28 11:07
|
发表评论
-
图文详解CentOS7下安装Zabbix3.2
2016-11-12 15:04 2212centOS7下zabbix-server和zabbix- ... -
Linux下安装Oracle11g服务器
2015-12-24 14:10 1074安装环境 Linux服务器:CentOS6.5 64位 ... -
Linux下安装Oracle11g服务器
2015-12-23 15:41 0安装环境 Linux服务器:CentOS6.5 64位 ... -
oracle批量导入csv文件
2015-12-11 18:57 3668数据表: CREATE TABLE "CA ... -
mysql批量导入与导出csv文件
2015-12-10 18:42 5399一.导入 数据格式: 38685553,48892 ... -
Linux 挂载U盘和移动硬盘
2015-12-10 11:32 1参考:http://www.cnblogs.com/yeah ... -
RAID-虚拟化-U盘启动的设置方法(Dell R510)
2015-12-10 11:25 20971.raid模式说明 RAID是英文Redundant ... -
linux远程桌面----VNCServer与rdesktop
2015-02-06 11:13 2327windows远程桌面到linux,需要在linux上安装 ... -
linux下SAMBA服务安装与配置
2014-03-07 11:34 2028局域网使用的文件共享服务。 一.安装包: rpm -qa ... -
程序员必知必会----linux常用命令之十【系统相关】
2014-01-22 16:27 2707一.linux快捷键 Ctrl+C : ... -
程序员必知必会----linux常用命令之九【文件系统管理】
2014-01-22 11:31 1766一.文件系统构成 /usr/bin 、/bin:存放所有 ... -
程序员必知必会----linux常用命令之八【网络命令】
2014-01-21 17:38 3835一.设置固定IP 先说一下临时设置IP的方法: ifc ... -
linux之ACL授权
2014-01-21 11:46 2518ACL授权比chmod更加灵活,也更加精细化,在进行授权操作 ... -
Linux----SSH三大模块与rsync增量备份
2014-01-20 14:06 6126SSH版本:openssh 如果系统没有scp命令,yu ... -
linux下NFS服务安装与配置
2014-01-17 16:26 6599NFS--Network File System :Uni ... -
程序员必知必会----linux常用命令之七【shell编程】
2014-01-16 10:34 1215#!/bin/sh:指定执行脚步的shell #:注释行 ... -
程序员必知必会----linux常用命令之六【文本分析】
2014-01-16 10:34 13491.grep cat file | grep key : ... -
程序员必知必会----linux常用命令之五【进程管理】
2014-01-15 15:34 1331进程管理 w:查看当前登录用户的信息 load ave ... -
程序员必知必会----linux常用命令之四【软件包管理】
2014-01-15 15:33 10731.rpm包 查询: rpm -qa | grep s ... -
程序员必知必会----linux常用命令之三【用户管理】
2014-01-15 15:32 1518一.配置文件说明 1./etc/passwd :用 ...
相关推荐
Linux系统下软件安装命令是系统管理员和普通用户常用的操作之一,本文主要介绍了在Linux环境下常用的几种软件安装方法和相关命令。 首先,md5sum命令主要用于生成和校验文件的MD5值,以确保文件的完整性和一致性。...
Linux 服务安装 MySQL 命令详解 在 Linux 操作系统中,安装 MySQL 服务器是一个基本的任务,对新手来说可能有些困难。本文将详细介绍如何安装 MySQL 服务器,包括安装、设置开机启动、启动服务、设置 root 用户密码...
本文将详细介绍Linux安装过程、常用命令、RPM包管理、JDK安装配置以及Tomcat的配置与开机自启动。 首先,让我们从Linux的安装开始。在虚拟机如VMware中安装Linux Red Hat,需要先下载并安装VMware,然后创建新的...
以下详细介绍一下各个主流Linux发行版的软件安装命令及操作步骤。 首先,Debian及其衍生版(如Ubuntu)主要使用`apt-get`命令进行软件包的管理。如果要从光盘安装软件,可以使用`apt-get install`命令结合路径来...
除了JDK的安装和配置,文档还介绍了Linux虚拟机网络配置的内容。Linux虚拟机的网络配置默认只设置了网卡1,采用NAT(网络地址转换)方式。通过设置网卡2和网卡3,可以实现虚拟机与宿主机组成局域网或者连接到互联网...
详细讲解linux操作系统安装7z压缩程序步骤,介绍7z软件使用,还有错误处理说明。
通过以上内容可以看出,《Linux常用命令详解.pdf》主要介绍了Linux操作系统中的基本命令以及它们的基本使用方法。这些命令是进行日常文件管理和系统操作的基础,对于Linux初学者来说非常重要。通过理解和掌握这些...
一、zip命令介绍 ZIP是一种广泛使用的文件压缩格式,它能够将多个文件和目录打包成一个单一的压缩文件,便于存储和传输。zip命令提供了创建、更新和提取ZIP文件的功能。在Linux中,通常通过 yum 或 apt-get 包管理器...
本文将深入介绍在Vmware虚拟机环境下安装RedHat Linux系统的过程以及Linux系统中常见的基本命令,并对磁盘分区的原理进行详细的阐述。 首先,我们要了解Vmware虚拟机的安装。Vmware是一个虚拟化平台,它允许我们在...
下面将详细介绍如何在Linux系统中离线安装字体以及相关的命令行操作。 首先,你需要下载所需的字体文件,通常字体文件的格式有`.ttf`(TrueType Font)或`.otf`(OpenType Font)。在本例中,你已经有一个名为...
本文将详细介绍几个基础但重要的Linux系统管理命令,包括`adduser`、`apmd`、`apmsleep`、`apropos`、`arch`、`batch`以及`bg`。 1. **adduser命令**: `adduser`命令用于创建新的系统用户。通过指定不同的选项,...
"Linux编程命令详解"这本书深入浅出地介绍了Linux系统中的常用命令,是程序员进阶必备的参考资料。以下是根据标题、描述以及标签提炼出的一些关键知识点: 1. **Linux基础**:Linux是一种类Unix操作系统,它基于...
在linux下有很多命令,可以查看机器的硬件信息。...以上就是小编为大家带来的Linux 下dmidecode查看内存条数的命令介绍全部内容了,希望大家多多支持软件开发网~ 您可能感兴趣的文章:Linux下安装MariaDB数据
Linux命令速查手册作为一本全面介绍Linux命令的参考书籍,由美国作者Scott Granneman所著,并由成保栋与李保强翻译成中文版本。本书是图灵系统与网络管理技术丛书之一,适合所有与Linux相关的工作人员以及初学者,...
#### 二、Linux安装与配置 - **2.1 VMware12的安装** - **安装前准备**:确保安装路径中没有中文、空格或特殊符号,推荐将VMware安装在非C盘驱动器上。 - **卸载与清理**:如果需要重新安装,建议使用官方提供的...
首先,Linux安装篇介绍了Linux系统的安装过程,包括使用VMware安装虚拟机、创建虚拟机空间、安装CentOS操作系统。此外,还涉及到vmware的安装步骤,如安装虚拟机软件、修改BIOS设置以开启虚拟化支持、使用CentOS操作...
### Linux常用命令详解 Linux作为一款强大的开源操作系统,其丰富的命令行工具是其核心优势之一。...以上介绍的命令和操作涵盖了Linux日常使用中最基础且重要的方面,熟练掌握它们能显著提高Linux系统的使用效率。
本文档将指导用户安装 Linux OS 6.5 并介绍常用的命令,使用户能够快速上手使用 Linux OS 6.5。 一、Linux OS 6.5 安装 Linux OS 6.5 的安装过程可以分为以下几个步骤: 1. 启动页面介绍:在安装过程中,用户将...
CHM文件中的“Linux常用命令文档”应该详细介绍了这些命令的用法、参数以及实例,对于学习和日常工作中查找帮助非常有用。通过深入学习和实践这些命令,你将能够更加熟练地在Linux环境中工作,提高效率并解决各种...
本文将详细介绍如何在Jenkins中配置并执行远程Linux命令。 #### 二、准备工作 在开始配置前,请确保以下几点: 1. **Jenkins已安装**:确保您的系统中已经安装了Jenkins。 2. **SSH Plugin**:在Jenkins中安装并...