持续的最后一次谈话, 第一部分- 11鲜为人知的有用的Linux命令在这里本文中,我们将重点放在其他不太知名的Linux命令,这将被证明是管理台式机和服务器非常有用得多英寸
10个较小的已知Linux命令
12. <space>命令
在终端键入的每一块命令被记录在历史中,可以使用history命令重审。
如何Cheat的历史命令 ? 是的你可以做到它,它很容易。 在终端中输入命令之前,只需放置一个或多个空格,并且不会记录您的命令。
让我们给它一个尝试,我们会尽量五个常见的Linux命令(LS说,PWD,UNAME, echo“喜”和谁 )的终端的一个空白后,检查是否这些命令停靠在历史上还是不行。
avi@localhost:~$ ls avi@localhost:~$ pwd avi@localhost:~$ uname avi@localhost:~$ echo “hi” avi@localhost:~$ who
现在运行的 “ 历史 ”命令来查看这些上面执行的命令是否记录或没有。
avi@localhost:~$ history 40 cd /dev/ 41 ls 42 dd if=/dev/cdrom1 of=/home/avi/Desktop/squeeze.iso 43 ping www.google.com 44 su
您看到我们最后执行的命令未记录。 我们还可以通过使用一个备用命令' 猫骗历史| 的课程bash的 '不带引号,在上述同样的方式。
13. stat命令
在Linux中stat命令显示文件或文件系统的状态信息。 静显示了一大堆关于这名作为参数传递的文件信息。 状态信息包括文件大小 , 块 , 访问权限 ,文件的最后访问日期,时间 , 修改 , 变更等
avi@localhost:~$ stat 34.odt File: `34.odt' Size: 28822 Blocks: 64 IO Block: 4096 regular file Device: 801h/2049d Inode: 5030293 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1000/ avi) Gid: ( 1000/ avi) Access: 2013-10-14 00:17:40.000000000 +0530 Modify: 2013-10-01 15:20:17.000000000 +0530 Change: 2013-10-01 15:20:17.000000000 +0530
14. <alt>。 和<esc>。
上述键组合实际上不是一个命令,而是一个调整,提示最后一个命令参数,按照最后一个命令到上一个命令的顺序。 只需按住“Alt键 ”或“Esc键 ”,并继续按“。”。
15. pv命令
你可能已经看到了电影特别好莱坞电影 ,在那里,就好像它在实时正在键入文本显示模拟文本。 您可以回响在使用'PV'命令模拟时尚任何类型的文本和输出,如上流水线。 光伏命令可能不被安装在你的系统,你必须恰当或Yum所需的软件包为“PV”安装到你的盒子。
root@localhost:# echo "youcl [dot] com is the world's best website for qualitative Linux article" | pv -qL 20
样品出口
youcl [dot] com is the world's best website for qualitative Linux article
16. mount | 列-t
上面的命令显示了所有已安装的文件系统的列表,格式化规范。
avi@localhost:~$ mount | column -t
样品出口
/dev/sda1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) fusectl on /sys/fs/fuse/connections type fusectl (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) nfsd on /proc/fs/nfsd type nfsd (rw)
17. Ctr + l命令
在继续之前,让我问你怎么清除你的终端。 嗯! 您在提示符下键入“ 清除 ”。 好了上面的命令执行清洗您的终端的动作一次。 只需按“ 点击率+ 1”,看看它是如何清除您的终端的一次。
18. curl命令
如何从命令行检查你的未读邮件 。 此命令对于在无头服务器上工作的用户非常有用。 它再次要求在运行时的密码,您不需要在上面的行硬编码您的密码,否则是安全风险。
avi@localhost:~$ curl -u avishek1210@gmail.com --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "\t" if //; print "$2\n" if /<(title|name)>(.*)<\/\1>/;'
样品出口
Enter host password for user 'avishek1210@gmail.com': Gmail - Inbox for avishek1210@gmail.com People offering cars in Delhi - Oct 26 Quikr Alerts another dependency question Chris Bannister Ralf Mardorf Reco Brian François Patte Curt Siard berenger.morel Hi Avishek - Download your Free MBA Brochure Now... Diya ★Top Best Sellers Of The Week, Take Your Pick★ Timesdeal aptitude misconfigure? Glenn English Choosing Debian version or derivative to run Wine when resource poor Chris Bannister Zenaan Harkness Curt Tom H Richard Owlett Ralf Mardorf Rob Owens
屏幕命令
屏幕命令使得有可能从能够再次重新连接会话分离长时间运行的过程中,在有需要时它在命令执行提供了灵活性。
要运行一个进程(长),我们通常执行
avi@localhost:~$ ./long-unix-script.sh
其缺乏灵活性,需要用户继续当前会话,但是如果我们执行上面的命令为。
avi@localhost:~$ screen ./long-unix-script.sh
它可以被去连接或重新附着在不同的会话。 当一个命令执行时按“Ctrl + A”,然后“D” 脱连接 。 附加运行。
avi@localhost:~$ screen -r 4980.pts-0.localhost
注 :在这里,这个命令的后半部分是屏幕ID,您可以使用“ 屏幕-ls”命令。 要了解更多关于“ 屏幕的命令 ”和它们的用法,请阅读我们的文章,显示一些有用的用实例10屏幕的命令 。
20.文件
没有! 上面的命令不是打字错误。 “ 文件 ”是为您提供有关文件的类型信息的命令。
avi@localhost:~$ file 34.odt 34.odt: OpenDocument Text
21. id
上述命令打印真实和有效用户和组 ID。
avi@localhost:~$ id
示例输出
uid=1000(avi) gid=1000(avi) groups=1000(avi),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),109(netdev),111(bluetooth),117(scanner)
目前为止就这样了。 见此系列的最后一篇文章,这文章非常的成功,我将这篇文章包含其他一些鲜为人知的Linux的另一部分是未来很快命令。 直到那时敬请关注 ,并连接到youcl。 不要忘记向我们提供在评论你的价值,能够反馈 。
阅读