海妖 发表于 2015-1-15 22:16:46

来讲讲:对老手Linux用户十分有效的20个命令

初学阶段只要把上课时候学习过的命令练熟就可以了.单靠学习各种命令而成为高手是不可能的。
  你盘算从Windows换到Linux下去,仍是你恰好换到Linux下去?哎哟!!!我说甚么呢,是甚么缘故原由你就呈现我的天下里了。从我以往的履历来讲,当我刚利用Linux,命令,终端啊甚么的,吓了我一跳。我忧虑该记着几命令,来匡助我完成一切义务。毫无疑问,在线文档,书本,manpages和社区帮了我一个年夜忙,可是我仍是深信有那末一篇文章纪录了怎样复杂进修和了解命令的秘笈。这引发了我把握Linux和使它简单利用的主动性。本文就是通往那边的门路。



  1.ls命令

  ls命令是列出目次内容(ListDirectoryContents)的意义。运转它就是列出文件夹里的内容,多是文件也多是文件夹。
root@tecmint:~#lsAndroid-GamesMusicPicturesPublicDesktopTecmint.comDocumentsTecMint-SyncDownloadsTemplates  “ls-l”命令已概况形式(longlistingfashion)列出文件夹的内容。
root@tecmint:~#ls-ltotal40588drwxrwxr-x2ravisaiveravisaive4096May801:06AndroidGamesdrwxr-xr-x2ravisaiveravisaive4096May1510:50Desktopdrwxr-xr-x2ravisaiveravisaive4096May1616:45Documentsdrwxr-xr-x6ravisaiveravisaive4096May1614:34Downloadsdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Musicdrwxr-xr-x2ravisaiveravisaive4096May917:54Picturesdrwxrwxr-x5ravisaiveravisaive4096May318:44Tecmint.comdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Templates  "ls-a"命令会列出文件夹里的一切内容,包含以"."开首的埋没文件。
root@tecmint:~#ls-a..gnupg.dbus.goutputstream-PI5VVW.mission-control.adobedeja-dup.grsync.mozilla.themes.gstreamer-0.10.mtpaint.thumbnails.gtk-bookmarks.thunderbird.HotShots.mysql_history.htaccess.apport-ignore.xml.ICEauthority.profile.bash_history.icons.bash_logout.fbmessenger.jedit.pulse.bashrc.liferea_1.8.pulse-cookie.Xauthority.gconf.local.Xauthority.HGHVWW.cache.gftp.macromedia.remmina.cinnamon.gimp-2.8.ssh.xsession-errors.compiz.gnometeamviewer_linux.deb.xsession-errors.old        .config.gnome2.zoncolor  注重:在Linux中,文件以“.”开首的就是埋没文件,而且每一个文件,文件夹,设备大概命令都是以文件看待。ls-l命令输入:

[*]d(代表了是目次).
[*]rwxr-xr-x是文件大概目次对所属用户,统一组用户和别的用户的权限。
[*]下面例子中第一个ravisaive代表了文件文件属于用户ravisaive
[*]下面例子中的第二个ravisaive代表了文件文件属于用户组ravisaive
[*]4096代表了文件巨细为4096字节.
[*]May801:06代表了文件最初一次修正的日期和工夫.
[*]最初面的就是文件/文件夹的名字
  更多"ls"例子请检察15linux中ls命令实例
  2.lsblk命令

  "lsblk"就是列出块设备。除RAM外,以尺度的树状输入格局,划一地显现块设备。
root@tecmint:~#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00232.9G0disk├─sda18:1046.6G0part/├─sda28:201K0part├─sda58:50190M0part/boot├─sda68:603.7G0part├─sda78:7093.1G0part/data└─sda88:8089.2G0part/personalsr011:011024M0rom  “lsblk-l”命令以列表格局显现块设备(而不是树状格局)。
root@tecmint:~#lsblk-lNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00232.9G0disksda18:1046.6G0part/sda28:201K0partsda58:50190M0part/bootsda68:603.7G0partsda78:7093.1G0part/datasda88:8089.2G0part/personalsr011:011024M0rom  注重:lsblk是最有效和最复杂的体例来懂得新拔出的USB设备的名字,出格是当你在终端上处置磁盘/块设备时。
  3.md5sum命令

  “md5sum”就是盘算和查验MD5信息署名。md5checksum(一般叫做哈希)利用婚配大概考证文件的文件的完全性,由于文件大概由于传输毛病,磁盘毛病大概无歹意的搅扰等缘故原由而产生改动。
root@tecmint:~#md5sumteamviewer_linux.deb47790ed345a7b7970fc1f2ac50c97002teamviewer_linux.deb  注重:用户可使用官方供应的和md5sum天生署名信息匹对以此检测文件是不是改动。Md5sum没有sha1sum平安,这点我们稍后会商。
  4.dd命令

  “dd”命令代表了转换和复制文件。能够用来转换和复制文件,年夜多半工夫是用来复制iso文件(或任何别的文件)到一个usb设备(或任何别的中央)中往,以是能够用来制造USB启动器。
root@tecmint:~#ddif=/home/user/Downloads/debian.isoof=/dev/sdb1bs=512M;sync  注重:在下面的例子中,usb设备就是sdb1(你应当利用lsblk命令考证它,不然你会重写你的磁盘大概体系),请稳重利用磁盘的名,切忌。
  dd命令在实行中会依据文件的巨细和范例和usb设备的读写速率,损耗几秒到几分钟不等。
  5.uname命令

  "uname"命令就是UnixName的简写。显现呆板名,操纵体系和内核的具体信息。
root@tecmint:~#uname-aLinuxtecmint3.8.0-19-generic#30-UbuntuSMPWedMay116:36:13UTC2013i686i686i686GNU/Linux  注重:uname显现内核种别,uname-a显现具体信息。下面的输入具体申明了uname-a

[*]“Linux“:呆板的内核名
[*]“tecmint“:呆板的分支名
[*]“3.8.0-19-generic“:内核公布版本
[*]“#30-UbuntuSMP“:内核版本
[*]“i686“:处置器架构
[*]“GNU/Linux“:操纵体系名
  6.history命令

  “history”命令就是汗青纪录。它显现了在终端中所实行过的一切命令的汗青。
root@tecmint:~#history1sudoadd-apt-repositoryppa:tualatrix/ppa2sudoapt-getupdate3sudoapt-getinstallubuntu-tweak4sudoadd-apt-repositoryppa:diesch/testing5sudoapt-getupdate6sudoapt-getinstallindicator-privacy7sudoadd-apt-repositoryppa:atareao/atareao8sudoapt-getupdate9sudoapt-getinstallmy-weather-indicator10pwd11cd&&sudocp-runity/6/usr/share/unity/12cd/usr/share/unity/icons/13cd/usr/share/unity注重:按住“CTRL+R”就能够搜刮已实行过的命令,它能够你写命令时主动补全。
(reverse-i-search)`if:ifconfig  7.sudo命令

  “sudo”(superuserdo)命令同意受权用户实行超等用户大概别的用户的命令。经由过程在sudoers列表的平安战略来指定。
root@tecmint:~#ls-ltotal40588drwxrwxr-x2ravisaiveravisaive4096May801:06AndroidGamesdrwxr-xr-x2ravisaiveravisaive4096May1510:50Desktopdrwxr-xr-x2ravisaiveravisaive4096May1616:45Documentsdrwxr-xr-x6ravisaiveravisaive4096May1614:34Downloadsdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Musicdrwxr-xr-x2ravisaiveravisaive4096May917:54Picturesdrwxrwxr-x5ravisaiveravisaive4096May318:44Tecmint.comdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Templates0  注重:sudo同意用户借用超等用户的权限,但是"su"命令实践上是同意用户以超等用户登录。以是sudo比su更平安。
其实不倡议利用sudo大概su来处置一样平常用处,由于它大概招致严峻的毛病假如你不测的做错了事,这就是为何在linux社区盛行一句话:
“Toerrishuman,buttoreallyfoulupeverything,youneedrootpassword.”“人非圣贤孰能无过,可是具有root暗码就真的万劫不复了。”  8.mkdir命令

  “mkdir”(Makedirectory)命令在定名路径下创立新的目次。但是假如目次已存在了,那末它就会前往一个毛病信息"不克不及创立文件夹,文件夹已存在了"("cannotcreatefolder,folderalreadyexists")
root@tecmint:~#ls-ltotal40588drwxrwxr-x2ravisaiveravisaive4096May801:06AndroidGamesdrwxr-xr-x2ravisaiveravisaive4096May1510:50Desktopdrwxr-xr-x2ravisaiveravisaive4096May1616:45Documentsdrwxr-xr-x6ravisaiveravisaive4096May1614:34Downloadsdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Musicdrwxr-xr-x2ravisaiveravisaive4096May917:54Picturesdrwxrwxr-x5ravisaiveravisaive4096May318:44Tecmint.comdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Templates1  注重:目次只能在用户具有写权限的目次下才干创立。mkdir:不克不及创立目次`tecmint`,由于文件已存在了。(下面的输入中不要被文件利诱了,你应当记着我开首所说的-在linux中,文件,文件夹,驱动,命令,剧本都视为文件)
  9.touch命令

  “touch”命令代表了将文件的会见和修正工夫更新为以后工夫。touch命令只会在文件不存在的时分才会创立它。假如文件已存在了,它会更新工夫戳,可是其实不会改动文件的内容。
root@tecmint:~#ls-ltotal40588drwxrwxr-x2ravisaiveravisaive4096May801:06AndroidGamesdrwxr-xr-x2ravisaiveravisaive4096May1510:50Desktopdrwxr-xr-x2ravisaiveravisaive4096May1616:45Documentsdrwxr-xr-x6ravisaiveravisaive4096May1614:34Downloadsdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Musicdrwxr-xr-x2ravisaiveravisaive4096May917:54Picturesdrwxrwxr-x5ravisaiveravisaive4096May318:44Tecmint.comdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Templates2  注重:touch能够用来在用户具有写权限的目次下创立不存在的文件。
  10.chmod命令

  “chmod”命令就是改动文件的形式位。chmod会依据请求的形式来改动每一个所给的文件,文件夹,剧本等等的文件形式(权限)。
  在文件(文件夹大概别的,为了复杂起见,我们就利用文件)中存在3中范例的权限
root@tecmint:~#ls-ltotal40588drwxrwxr-x2ravisaiveravisaive4096May801:06AndroidGamesdrwxr-xr-x2ravisaiveravisaive4096May1510:50Desktopdrwxr-xr-x2ravisaiveravisaive4096May1616:45Documentsdrwxr-xr-x6ravisaiveravisaive4096May1614:34Downloadsdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Musicdrwxr-xr-x2ravisaiveravisaive4096May917:54Picturesdrwxrwxr-x5ravisaiveravisaive4096May318:44Tecmint.comdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Templates3  以是假如你想给文件只读权限,就设置为4;只写权限,设置权限为2;只实行权限,设置为1;读写权限,就是4+2=6,以此类推。
  如今必要设置3种用户和用户组权限。第一个是具有者,然后是用户地点的组,最初是别的用户。
root@tecmint:~#ls-ltotal40588drwxrwxr-x2ravisaiveravisaive4096May801:06AndroidGamesdrwxr-xr-x2ravisaiveravisaive4096May1510:50Desktopdrwxr-xr-x2ravisaiveravisaive4096May1616:45Documentsdrwxr-xr-x6ravisaiveravisaive4096May1614:34Downloadsdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Musicdrwxr-xr-x2ravisaiveravisaive4096May917:54Picturesdrwxrwxr-x5ravisaiveravisaive4096May318:44Tecmint.comdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Templates4  这里root的权限是rwx(读写和实行权限),
  所属用户组权限是r-x(只要读写权限,没有写权限),
  关于别的用户权限是-x(只要只实行权限)
  为了改动它的权限,为具有者,用户地点组和别的用户供应读,写,实行权限。
root@tecmint:~#ls-ltotal40588drwxrwxr-x2ravisaiveravisaive4096May801:06AndroidGamesdrwxr-xr-x2ravisaiveravisaive4096May1510:50Desktopdrwxr-xr-x2ravisaiveravisaive4096May1616:45Documentsdrwxr-xr-x6ravisaiveravisaive4096May1614:34Downloadsdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Musicdrwxr-xr-x2ravisaiveravisaive4096May917:54Picturesdrwxrwxr-x5ravisaiveravisaive4096May318:44Tecmint.comdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Templates5  三种都只要读写权限
root@tecmint:~#ls-ltotal40588drwxrwxr-x2ravisaiveravisaive4096May801:06AndroidGamesdrwxr-xr-x2ravisaiveravisaive4096May1510:50Desktopdrwxr-xr-x2ravisaiveravisaive4096May1616:45Documentsdrwxr-xr-x6ravisaiveravisaive4096May1614:34Downloadsdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Musicdrwxr-xr-x2ravisaiveravisaive4096May917:54Picturesdrwxrwxr-x5ravisaiveravisaive4096May318:44Tecmint.comdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Templates6  具有者用户有读写和实行权限,用户地点的组和别的用户只要可实行权限
root@tecmint:~#ls-ltotal40588drwxrwxr-x2ravisaiveravisaive4096May801:06AndroidGamesdrwxr-xr-x2ravisaiveravisaive4096May1510:50Desktopdrwxr-xr-x2ravisaiveravisaive4096May1616:45Documentsdrwxr-xr-x6ravisaiveravisaive4096May1614:34Downloadsdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Musicdrwxr-xr-x2ravisaiveravisaive4096May917:54Picturesdrwxrwxr-x5ravisaiveravisaive4096May318:44Tecmint.comdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Templates7  注重:关于体系办理员和用户来讲,这个命令是最有效的命令之一了。在多用户情况大概服务器上,关于某个用户,假如设置了文件不成会见,那末这个命令就能够办理,假如设置了毛病的权限,那末也就供应了为受权的会见。
  11.chown命令

  “chown”命令就是改动文件具有者和地点用户组。每一个文件都属于一个用户组和一个用户。在你的目次下,利用"ls-l",你就会看到像如许的器材。
root@tecmint:~#ls-ltotal40588drwxrwxr-x2ravisaiveravisaive4096May801:06AndroidGamesdrwxr-xr-x2ravisaiveravisaive4096May1510:50Desktopdrwxr-xr-x2ravisaiveravisaive4096May1616:45Documentsdrwxr-xr-x6ravisaiveravisaive4096May1614:34Downloadsdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Musicdrwxr-xr-x2ravisaiveravisaive4096May917:54Picturesdrwxrwxr-x5ravisaiveravisaive4096May318:44Tecmint.comdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Templates8  在这里,目次Binary属于用户"server",和用户组"root",而目次"Desktop"属于用户“server”和用户组"server"
  “chown”命令用来改动文件的一切权,以是仅仅用来办理和供应文件的用户和用户组受权。
root@tecmint:~#ls-ltotal40588drwxrwxr-x2ravisaiveravisaive4096May801:06AndroidGamesdrwxr-xr-x2ravisaiveravisaive4096May1510:50Desktopdrwxr-xr-x2ravisaiveravisaive4096May1616:45Documentsdrwxr-xr-x6ravisaiveravisaive4096May1614:34Downloadsdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Musicdrwxr-xr-x2ravisaiveravisaive4096May917:54Picturesdrwxrwxr-x5ravisaiveravisaive4096May318:44Tecmint.comdrwxr-xr-x2ravisaiveravisaive4096Apr3020:50Templates9  注重:“chown”所给的文件改动用户和组的一切权到新的具有者大概已存在的用户大概用户组。
  12.apt命令

  Debian系列以“apt”命令为基本,“apt”代表了AdvancedPackageTool。APT是一个为Debian系列体系(Ubuntu,Kubuntu等等)开辟的初级保证理器,在Gnu/Linux体系上,它会为包主动地,智能地搜刮,安装,晋级和办理依附。
root@tecmint:~#ls-a..gnupg.dbus.goutputstream-PI5VVW.mission-control.adobedeja-dup.grsync.mozilla.themes.gstreamer-0.10.mtpaint.thumbnails.gtk-bookmarks.thunderbird.HotShots.mysql_history.htaccess.apport-ignore.xml.ICEauthority.profile.bash_history.icons.bash_logout.fbmessenger.jedit.pulse.bashrc.liferea_1.8.pulse-cookie.Xauthority.gconf.local.Xauthority.HGHVWW.cache.gftp.macromedia.remmina.cinnamon.gimp-2.8.ssh.xsession-errors.compiz.gnometeamviewer_linux.deb.xsession-errors.old        .config.gnome2.zoncolor0root@tecmint:~#ls-a..gnupg.dbus.goutputstream-PI5VVW.mission-control.adobedeja-dup.grsync.mozilla.themes.gstreamer-0.10.mtpaint.thumbnails.gtk-bookmarks.thunderbird.HotShots.mysql_history.htaccess.apport-ignore.xml.ICEauthority.profile.bash_history.icons.bash_logout.fbmessenger.jedit.pulse.bashrc.liferea_1.8.pulse-cookie.Xauthority.gconf.local.Xauthority.HGHVWW.cache.gftp.macromedia.remmina.cinnamon.gimp-2.8.ssh.xsession-errors.compiz.gnometeamviewer_linux.deb.xsession-errors.old        .config.gnome2.zoncolor1  注重:下面的命令会招致体系全体的改动,以是必要root暗码(检察提醒符为"#",而不是“$”).和yum命令比拟,Apt更初级和智能。
  见名知义,apt-cache用来搜刮包中是不是包括子包mplayer,apt-get用来安装,晋级一切的已安装的包到最新版。
  关于apt-get和apt-cache命令更多信息,请检察25APT-GET和APT-CACHE命令
  13.tar命令

  “tar”命令是磁带回档(TapeArchive),对创立一些文件的的回档和它们的解压很有效。
root@tecmint:~#ls-a..gnupg.dbus.goutputstream-PI5VVW.mission-control.adobedeja-dup.grsync.mozilla.themes.gstreamer-0.10.mtpaint.thumbnails.gtk-bookmarks.thunderbird.HotShots.mysql_history.htaccess.apport-ignore.xml.ICEauthority.profile.bash_history.icons.bash_logout.fbmessenger.jedit.pulse.bashrc.liferea_1.8.pulse-cookie.Xauthority.gconf.local.Xauthority.HGHVWW.cache.gftp.macromedia.remmina.cinnamon.gimp-2.8.ssh.xsession-errors.compiz.gnometeamviewer_linux.deb.xsession-errors.old        .config.gnome2.zoncolor2root@tecmint:~#ls-a..gnupg.dbus.goutputstream-PI5VVW.mission-control.adobedeja-dup.grsync.mozilla.themes.gstreamer-0.10.mtpaint.thumbnails.gtk-bookmarks.thunderbird.HotShots.mysql_history.htaccess.apport-ignore.xml.ICEauthority.profile.bash_history.icons.bash_logout.fbmessenger.jedit.pulse.bashrc.liferea_1.8.pulse-cookie.Xauthority.gconf.local.Xauthority.HGHVWW.cache.gftp.macromedia.remmina.cinnamon.gimp-2.8.ssh.xsession-errors.compiz.gnometeamviewer_linux.deb.xsession-errors.old        .config.gnome2.zoncolor3root@tecmint:~#ls-a..gnupg.dbus.goutputstream-PI5VVW.mission-control.adobedeja-dup.grsync.mozilla.themes.gstreamer-0.10.mtpaint.thumbnails.gtk-bookmarks.thunderbird.HotShots.mysql_history.htaccess.apport-ignore.xml.ICEauthority.profile.bash_history.icons.bash_logout.fbmessenger.jedit.pulse.bashrc.liferea_1.8.pulse-cookie.Xauthority.gconf.local.Xauthority.HGHVWW.cache.gftp.macromedia.remmina.cinnamon.gimp-2.8.ssh.xsession-errors.compiz.gnometeamviewer_linux.deb.xsession-errors.old        .config.gnome2.zoncolor4  注重:"tar.gz"代表了利用gzip回档,“bar.bz2”利用bzip紧缩的,它紧缩的更好可是也更慢。
  懂得更多"tar命令"的例子,请检察18Tar定名例子
  14.cal命令

  “cal”(Calender),它用来显现以后月份大概将来大概已往任何年份中的月份。
root@tecmint:~#ls-a..gnupg.dbus.goutputstream-PI5VVW.mission-control.adobedeja-dup.grsync.mozilla.themes.gstreamer-0.10.mtpaint.thumbnails.gtk-bookmarks.thunderbird.HotShots.mysql_history.htaccess.apport-ignore.xml.ICEauthority.profile.bash_history.icons.bash_logout.fbmessenger.jedit.pulse.bashrc.liferea_1.8.pulse-cookie.Xauthority.gconf.local.Xauthority.HGHVWW.cache.gftp.macromedia.remmina.cinnamon.gimp-2.8.ssh.xsession-errors.compiz.gnometeamviewer_linux.deb.xsession-errors.old        .config.gnome2.zoncolor5  显现已已往的月份,1835年2月
root@tecmint:~#ls-a..gnupg.dbus.goutputstream-PI5VVW.mission-control.adobedeja-dup.grsync.mozilla.themes.gstreamer-0.10.mtpaint.thumbnails.gtk-bookmarks.thunderbird.HotShots.mysql_history.htaccess.apport-ignore.xml.ICEauthority.profile.bash_history.icons.bash_logout.fbmessenger.jedit.pulse.bashrc.liferea_1.8.pulse-cookie.Xauthority.gconf.local.Xauthority.HGHVWW.cache.gftp.macromedia.remmina.cinnamon.gimp-2.8.ssh.xsession-errors.compiz.gnometeamviewer_linux.deb.xsession-errors.old        .config.gnome2.zoncolor6  显现将来的月份,2145年7月。
root@tecmint:~#ls-a..gnupg.dbus.goutputstream-PI5VVW.mission-control.adobedeja-dup.grsync.mozilla.themes.gstreamer-0.10.mtpaint.thumbnails.gtk-bookmarks.thunderbird.HotShots.mysql_history.htaccess.apport-ignore.xml.ICEauthority.profile.bash_history.icons.bash_logout.fbmessenger.jedit.pulse.bashrc.liferea_1.8.pulse-cookie.Xauthority.gconf.local.Xauthority.HGHVWW.cache.gftp.macromedia.remmina.cinnamon.gimp-2.8.ssh.xsession-errors.compiz.gnometeamviewer_linux.deb.xsession-errors.old        .config.gnome2.zoncolor7  注重:你不必要往回调剂日历50年,既不必庞大的数据盘算你出身那天,也不必盘算你的诞辰在哪天到来,[由于它的最小单元是月,而不是日]。
  15.date命令

  “data”命令利用尺度的输入打印以后的日期和工夫,也能够深切设置。
root@tecmint:~#ls-a..gnupg.dbus.goutputstream-PI5VVW.mission-control.adobedeja-dup.grsync.mozilla.themes.gstreamer-0.10.mtpaint.thumbnails.gtk-bookmarks.thunderbird.HotShots.mysql_history.htaccess.apport-ignore.xml.ICEauthority.profile.bash_history.icons.bash_logout.fbmessenger.jedit.pulse.bashrc.liferea_1.8.pulse-cookie.Xauthority.gconf.local.Xauthority.HGHVWW.cache.gftp.macromedia.remmina.cinnamon.gimp-2.8.ssh.xsession-errors.compiz.gnometeamviewer_linux.deb.xsession-errors.old        .config.gnome2.zoncolor8root@tecmint:~#ls-a..gnupg.dbus.goutputstream-PI5VVW.mission-control.adobedeja-dup.grsync.mozilla.themes.gstreamer-0.10.mtpaint.thumbnails.gtk-bookmarks.thunderbird.HotShots.mysql_history.htaccess.apport-ignore.xml.ICEauthority.profile.bash_history.icons.bash_logout.fbmessenger.jedit.pulse.bashrc.liferea_1.8.pulse-cookie.Xauthority.gconf.local.Xauthority.HGHVWW.cache.gftp.macromedia.remmina.cinnamon.gimp-2.8.ssh.xsession-errors.compiz.gnometeamviewer_linux.deb.xsession-errors.old        .config.gnome2.zoncolor9  注重:这个命令在剧本中非常有效,和基于工夫和日期的剧本更完善。并且在终端中改动日期和工夫,让你更专业!!!(固然你必要root权限才干操纵这个,由于它是体系全体改动)
  16.cat命令

  “cat”代表了保持(Concatenation),毗连两个大概更多文本文件大概以尺度输入情势打印文件的内容。
root@tecmint:~#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00232.9G0disk├─sda18:1046.6G0part/├─sda28:201K0part├─sda58:50190M0part/boot├─sda68:603.7G0part├─sda78:7093.1G0part/data└─sda88:8089.2G0part/personalsr011:011024M0rom0root@tecmint:~#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00232.9G0disk├─sda18:1046.6G0part/├─sda28:201K0part├─sda58:50190M0part/boot├─sda68:603.7G0part├─sda78:7093.1G0part/data└─sda88:8089.2G0part/personalsr011:011024M0rom1  注重:“>>”和“>”挪用了追加标记。它们用来追加到文件里,而不是显现在尺度输入上。“>”标记会删除已存在的文件,然后创立一个新的文件。以是由于平安的缘故原由,倡议利用“>>”,它会写进到文件中,而不是掩盖大概删除。
  在深切探求之前,我必需让你晓得通配符(你应当晓得通配符,它呈现在年夜多半电视选秀中)。通配符是shell的特征,和任何GUI文件办理器比拟,它任务令行更壮大无力!如你所看到那样,在一个图形文件办理器中,你想选择一年夜组文件,你一般不能不利用你的鼠标来选择它们。这大概以为很复杂,可是现实上,这类情况很让人懊丧!
  比方,假设你有一个有良多良多各类范例的文件和子目次的目次,然后你决意挪动一切文件名中包括“Linux”字样的HTML文件到别的一个目次。怎样复杂的完成这个?假如目次中包括了大批的分歧名的HTML文件,你的义务很伟大,而不是复杂了。
  在LInuxCLI中,这个义务就很复杂,就仿佛只挪动一个HTML文件,由于有shell的通配符,才会云云复杂。这些是特别的字符,同意你选择婚配某种字符形式的文件名。它匡助你来选择,即便是大批文件名中只要几个字符,并且在年夜多半情况中,它比利用鼠标选择文件更复杂。
  这里就是经常使用通配符列表:
root@tecmint:~#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00232.9G0disk├─sda18:1046.6G0part/├─sda28:201K0part├─sda58:50190M0part/boot├─sda68:603.7G0part├─sda78:7093.1G0part/data└─sda88:8089.2G0part/personalsr011:011024M0rom2  !叫做非,带!的反向字符串为真
  更多请浏览Linuxcat命令的实例13Linux中cat命令实例
  17.cp命令

  “copy”就是复制。它会从一个中央复制一个文件到别的一个中央。
root@tecmint:~#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00232.9G0disk├─sda18:1046.6G0part/├─sda28:201K0part├─sda58:50190M0part/boot├─sda68:603.7G0part├─sda78:7093.1G0part/data└─sda88:8089.2G0part/personalsr011:011024M0rom3  注重:cp,在shell剧本中是最经常使用的一个命令,并且它可使用通配符(在后面一块中有所形貌),来定制所需的文件的复制。
  18.mv命令

  “mv”命令将一个中央的文件挪动到别的一个中央往。
root@tecmint:~#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00232.9G0disk├─sda18:1046.6G0part/├─sda28:201K0part├─sda58:50190M0part/boot├─sda68:603.7G0part├─sda78:7093.1G0part/data└─sda88:8089.2G0part/personalsr011:011024M0rom4  注重:mv命令可使用通配符。mv需审慎利用,由于易懂体系的大概未受权的文件不仅会招致平安性成绩,并且大概体系溃散。
  19.pwd命令

  “pwd”(printworkingdirectory),在终端中显现以后事情目次的全路径。
root@tecmint:~#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00232.9G0disk├─sda18:1046.6G0part/├─sda28:201K0part├─sda58:50190M0part/boot├─sda68:603.7G0part├─sda78:7093.1G0part/data└─sda88:8089.2G0part/personalsr011:011024M0rom5  注重:这个命令其实不会在剧本中常常利用,可是关于老手,当从毗连到nux好久后在终端中丢失了路径,这相对是拯救稻草。
  20.cd命令

  最初,常常利用的“cd”命令代表了改动目次。它在终端中改动事情目次来实行,复制,挪动,读,写等等操纵。
root@tecmint:~#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00232.9G0disk├─sda18:1046.6G0part/├─sda28:201K0part├─sda58:50190M0part/boot├─sda68:603.7G0part├─sda78:7093.1G0part/data└─sda88:8089.2G0part/personalsr011:011024M0rom6root@tecmint:~#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00232.9G0disk├─sda18:1046.6G0part/├─sda28:201K0part├─sda58:50190M0part/boot├─sda68:603.7G0part├─sda78:7093.1G0part/data└─sda88:8089.2G0part/personalsr011:011024M0rom7  注重:在终端中切换目次时,cd就大显神通了。“cd~”会改动事情目次为用户的家目次,并且当用户发明本人在终端中丢失了路径时,十分有效。“cd..”从以后事情目次切换到(以后事情目次的)父目次。
  这些命令一定会让你在Linux上很恬逸。可是这并非停止。不久,我就会写一些别的的针关于中级用户的有效命令。比方,假如你纯熟利用这些命令,喝彩吧,少年,你会发明你已从小白级别提拔为了中级用户了。鄙人篇文章,我会先容像“kill”,"ps","grep"等等命令,等候吧,我不会让你扫兴的。
  英文http://www.tecmint.com/useful-linux-commands-for-newbies/
系统做了些什么,这需要时间去掌握,(背命令不是一件好的学习方法,相信我你一定会在你背完之前全部忘光),尽量掌握常用命令;

冷月葬花魂 发表于 2015-1-16 21:09:19

来讲讲:对老手Linux用户十分有效的20个命令

掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。

兰色精灵 发表于 2015-1-19 05:25:11

Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。

透明 发表于 2015-1-27 23:49:35

对我们学习操作系统有很大的帮助,加深我们对OS的理解。?

再现理想 发表于 2015-2-5 16:29:57

通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?

乐观 发表于 2015-2-13 01:08:15

下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。

小妖女 发表于 2015-3-3 12:16:23

在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。

只想知道 发表于 2015-3-11 11:32:19

笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机

海妖 发表于 2015-3-18 14:57:30

用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。

简单生活 发表于 2015-3-26 10:05:34

我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。
页: [1]
查看完整版本: 来讲讲:对老手Linux用户十分有效的20个命令