请教关于命令行的输入细节
发布时间:2012-09-05 14:46:39来源:红联作者:
本人是一标准的LINUX菜鸟,偏偏对LINUX颇有兴趣,多年以前就开始想学习LINUX,下载过不少种类,也安装成功过不少,但是安装后没几天就删除了,主要还是因为对系统级的操作,比如安装、卸载程序,仍然不甚了了,尤其是命令行的输入。从网络上看过不少文章和一些内行的解释,都因其写得过于简单,且缺少实例而始终无法真正掌握要领,以至于到现在,我还是停留在仅仅会安装的水平上。关于命令行的输入细节,还是希望能够得到网上众多高手的指教。有人说,细节是魔鬼,这话一点都不假,很多人没能学会某种技能,都是因为从细节上无法掌握要领。我想知道的是,命令行到底该怎么输入?比如,打开终端后,会出现[xxxx@localhost ~]$,假如要安装一个外部程序的话,是不是直接就将程序的名称输入即可呢,还是要在之前加上某些东西,我知道的是先得输入“SU”之类的命令,然后会出现"[root@localhost xxxx]#",让你输入管理员密码,再接着就得输入具体的操作命令了。如果是一个RPM包,是得在之后输入“rpm -i example-1.2.3-1.i386.rpm”,但是需不需要输入文件所在的路径呢,比如它是放置在根目录下的TMP文件夹中,这应该怎么输入呢,对于这一类对于内行来说颇为琐碎的问题,我真地希望有高手能给出一个实例来,让大家学习学习。
xingoo 于 2012-09-09 10:01:29发表:
我也没看懂问题
于 2012-09-08 23:07:42发表:
群主的提问简直是乱了套!
pl_014 于 2012-09-07 20:17:44发表:
[i=s] 本帖最后由 pl_014 于 2012-9-7 20:22 编辑 [/i]
linux下安装软件的方法一般是用软件包管理器
基于debian的发行版(算ubuntu),在命令行下一般用apt-get命令,GUI下可用新立德或软件中心等等。
基于fedora的发行版(算RHEL),在命令行下可用yum命令,GUI下也有,但不如新立德,我对它的名字也不太清楚,可能还和GNOME有关。
openSUSE的软件可用yast下的软件包管理器来安装,具体见本论坛openSUSE版块上我的那个置顶贴。
arch、gentoo一般用命令行来装,具体见相关的贴子和wiki。
楼主说的rpm命令是手动安装某个软件包,此种方式需要手动解决依赖关系,而有时要装一个软件需要一层一层地手动安装许多软件,一般来讲很麻烦的,如果源里有自己需要的,就最好不要用这种方法。
软件安装后的可执行文件大多放在/usr下,少数会放到/opt下,配置文件有些会放到/etc下,有些会放到软件安装的目录下,用户配置放到~目录下。通过软件包管理器的方法安装,这些文件的位置一般不可自行指定,事实上也不需要用户过多地关心这些细节,也不必担心会覆盖某些文件,或者会发生什么冲突之类的问题,因为软件包在设计时会很好地安排文件放置的位置,如果需要将某些文件或目录移到别处需要做好链接。而需要重装系统时,几乎所有的软件都需要重装,一般来讲,不考虑利用前一个系统下的可执行文件,所以linux下也不需要什么绿色软件,反倒是如果不安装,用起来可能会麻烦一些。
zuopoh280 于 2012-09-05 23:36:19发表:
学习了。谢谢lz分享!
相思爱文 于 2012-09-05 18:54:59发表:
对内行人不说外行话,
同样,对外行人不说内行话。
认真读完一遍,就入门了。
相思爱文 于 2012-09-05 18:53:29发表:
有时间,推荐读《鸟哥的linux私房菜》
相思爱文 于 2012-09-05 18:52:13发表:
这个问题,请读置顶推荐的任意一本入门书籍
技术问题,不要用“比如”,直接说具体事情和实际结果
胶头滴管3 于 2012-09-05 18:14:26发表:
我想,你这样提问,是没有人愿意仔细回答的,你想想,一个杀猪的屠夫会对买菜大妈讲杀猪的细节吗?不是干同一行的,呵呵