Linux常用命令(1)-系统命令

    技术2022-05-11  9

    #uname -a # 获取内核版本(和BSD版本) #shutdown -h 关机后关闭电源 #logout 注销 #reboot -n 重启 #exit 退出当前用户 #date 日期 #cal 日历 #echo $LANG 显示系统编码 #echo $PATH 查看path变量 #env(set)  查看所有的环境变量 Ctrl -c  终止命令串

    Ctrl -d  关闭命令行

    CPU信息 #grep 'physical id' /proc/cpuinfo | sort -u  //查看物理cpu个数 physical id     : 0 physical id     : 1 #grep 'core id' /proc/cpuinfo | sort -u | wc -l  //查看核心数量 6 #grep 'processor' /proc/cpuinfo | sort -u | wc -l  //查看线程数 24 表示有2颗CPU,总共6核心,所以每颗CPU有3个核心。总共24线程所以每个核心有4个线程。 # ps -ef #查看所有进程 ps -ef|grep java  查看所有java进程   或者 ps aux|grep java # top #实时显示进程状态

    # free -m # 查看内存使用量和交换区使用量

    yum(全称为 Yellow dog Updater, Modified) 是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令. 1.yum的一切配置信息都储存在一个叫yum.conf的配置文件中,通常位于/etc目 录下 # more /etc/yum.conf [main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 installonly_limit=5 bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum distroverpkg=centos-release cachedir:yum缓存的目录,yum在此存储下载的rpm包和数据库,一般是/var/cache/yum。 debuglevel:除错级别,0──10,默认是2 logfile:yum的日志文件,默认是/var/log/yum.log。 exactarch,有两个选项1和0,代表是否只升级和你安装软件包cpu体系一致的包,如果设为1,则如你安装了一个i386的rpm,则yum不会用686的包来升级。 gpgchkeck= 有1和0两个选择,分别代表是否是否进行gpg校验,如果没有这一项,默认好像也是检查的。 plugins=1 是否启用插件,默认1为允许,0表示不允许。我们一般会用yum-fastestmirror这个插件。 bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum yum-fastestmirror这个插件 在centOS 中默认安装。生成配置文件/etc/yum/pluginconf.d/fastestmirror.conf。配置文件中的hostfilepath字段, 用于定义yum源的配置文件 64位centOS 是在/var/cache/yum/x86_64/6/timedhosts.txt文件中 #more /var/cache/yum/x86_64/6/timedhosts.txt mirror.duomenucentras.lt 0.626835823059 ftp.riken.jp 0.100260019302 be.mirror.eurid.eu 99999999999 mirrors.ustc.edu.cn 0.0250010490417 kartolo.sby.datautama.net.id 0.134171009064 mirrors.hust.edu.cn 0.0555770397186 ftp.wa.co.za 0.959823131561 repos.dfw.lax-noc.com 0.730024814606 ftp.jaist.ac.jp 0.317898035049 mir01.syntis.net 0.67763209343 www.jules.fm 0.64072394371 mirror.us.leaseweb.net 0.63973903656 mirrors.ircam.fr 0.879976034164 reflector.westga.edu 0.661612033844 mirrors.btte.net 0.00662684440613 elrepo.mirrors.arminco.com 99999999999 mirror.premi.st 0.113877058029 ftp.nluug.nl 0.247643947601 mirror.symnds.com 1.49860787392 repoforge.mirror.constant.com 0.467201948166 jur-linux.org 0.719459056854 mirror.web24.net.au 0.571315050125 mirrors.hustunique.com 0.0969710350037 mirror1.hs-esslingen.de 0.358834981918 mirrors.neterra.net 0.226689100266 elrepo.org 0.494369983673 epel.mirror.srv.co.ge 0.479194879532 mirror.de.leaseweb.net 0.412769079208 mirror.ate.info 0.270224094391 mirrors.vinahost.vn 0.103198051453 repos.mia.lax-noc.com 0.718173027039 mirror.cedia.org.ec 1.42782497406 mirror.oss.maxcdn.com 0.39691400528 ftp.sjtu.edu.cn 0.0983200073242 mirror.oscc.org.my 0.13619685173 repos.lax-noc.com 0.333950042725 archive.cs.uu.nl 0.266149997711 mirrors.biztelecom.ro 1.19153594971 mirror.as24220.net 2.04470896721 ftp.lug.ro 0.241106033325 repoforge.eecs.wsu.edu 0.228137016296 mirror.nexcess.net 0.305619001389 ftp.utexas.edu 0.730792999268 ftp.osuosl.org 0.376509189606 mirror.smartmedia.net.id 0.375988960266 mirrors.xservers.ro 0.818087816238 mirrors.aliyun.com 0.0343389511108 centos.ustc.edu.cn 0.0259599685669 apt.sw.be 0.687570810318 mirror.vutbr.cz 0.226994037628 ftp.fi.muni.cz 0.900695085526 ftp.heanet.ie 0.302590847015 mirror.bacloud.com 0.240998029709 mirror.teklinks.com 0.472333908081 mirror.nl.leaseweb.net 0.416785001755 ftp.colocall.net 0.273925065994 mirror.chpc.utah.edu 0.630470991135 mirror-fpt-telecom.fpt.net 0.348951101303 mirrors.nayatel.com 1.30136990547 repoforge.cu.be 1.70120191574 mirrors.neusoft.edu.cn 0.0410919189453 ftp.neowiz.com 2.19368386269 mirrors.yun-idc.com 0.00449705123901 mirror.neu.edu.cn 0.0517408847809 mirrors.coreix.net 0.549510002136 nl.mirror.eurid.eu 3.09500288963 mirror.crazynetwork.it 0.894299983978 mirrors.ispros.com.bd 0.393970966339 ftp.tu-chemnitz.de 0.376055002213 mirror.rit.edu 99999999999 ftp.ne.jp 0.401192903519 miroir.univ-paris13.fr 0.613070011139 mirror.imt-systems.com 1.00909614563 mirrors.nwsuaf.edu.cn 0.0503330230713 mirror.webnx.com 0.953099012375 mirror.datacenter.mn 1.78583312035 mirrors.thzhost.com 0.568395137787 ftp.cc.uoc.gr 0.460900068283 mirrors.123host.vn 0.118564844131 ftp6.sjtu.edu.cn 99999999999 mirrors.digipower.vn 1.26699399948 www.mirrorservice.org 0.440870046616 mirror.bit.edu.cn 0.00562500953674 mirrors.pubyun.com 0.0638098716736 ftp.ines.lug.ro 0.238677024841 mirror.zetup.net 1.35125899315 mirror.hmc.edu 0.477596998215 mirrors.163.com 0.0325629711151 repoforge.xpg.com.br 2.03537797928 mirror.pw 0.632874011993 merlin.fit.vutbr.cz 0.228477954865 fr2.rpmfind.net 0.205313920975 mirror.ventraip.net.au 0.667757034302 elrepo.reloumirrors.net 0.893438100815 mirror.team-cymru.org 99999999999 repoforge.gtdinternet.com 0.975768089294 eg:#yum list gcc  查看gcc的安装 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile  * base: mirrors.yun-idc.com  * elrepo: elrepo.org  * epel: mirrors.ustc.edu.cn  * extras: mirrors.yun-idc.com  * rpmforge: mirrors.neusoft.edu.cn  * updates: mirror.bit.edu.cn 可以看出使用了镜像: mirrors.yun-idc.com, 常用yum命令: yum search 使用YUM查找软件包 yum install package1 安装指定的安装包package1 yum update package1 更新指定程序包package1 yum info package1 显示安装包信息package1 yum list package1 显示指定程序包安装情况package1 yum remove  package1 删除程序包package1 yum clean packages 清除缓存目录下的软件包

    linux 名词解释 (bash)bash bourne Again Shell

    grep Grobal regular Expression Print 指定文件中搜索特定的内容,并将含有这些内容的行标准输出。

    yum(Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。


    最新回复(0)