• 【Linux】- 不可不知的小技巧


    1、Tab键:输入文件或目录名的前几个字符,然后按TAB键,如无相重的,完整的文件名立即自动在命令行出现;如有相重的,再按一下TAB键,系统会列出当前目录下所有以这几个字符开头的名字。

                       在命令行下,只需输入例如m,再连续按两次TAB键,系统将列出所有以m开头的命令,(包括自定义的Bshell命令函数),对查找某些记不清楚的命令特有用。

    2、Tail -f  文件名:显示指定文件的末尾几行

    3、du -sk *:显示当前目录下,所有文件的大小

    4、cd -:回到上次的工作目录;cd ~:回到home目录;cd / :回到根目录

    5、pstree -p:显示进程树;pgrep:查找指定名称的进程;pkill:杀死制定名称的进程

    6、netstat -lntp:查看监听某网络端口的进程

    7、!$:表示上一个命令的最后一个字符串。示例:

    root@ubuntu:~# mkdir sjfkajklf
    root@ubuntu:~# cd !$
    cd sjfkajklf
    root@ubuntu:~/sjfkajklf# ls

    8、sudo !!:以root身份执行上一条命令。

    9、!xxx:重复上一次的xxx命令。比如:!vi、!mkdir。

    10、> file.txt:创建一个文件。比touch简短。

    11、ps aux | sort -nk +4 | tail:列出前十个最耗内存的进程。

    12、ssh user@server bash < /path/to/local/script.sh在远程机器上运行一段脚本。

    13、vim scp://username@host//path/to/somefile:编辑一个远程文件。

    14、who:显示当前系统所有登录用户。

    15、whatis:简要说明命令的作用及命令所处的man分类页面,可以添加-w来使用正则匹配:

    16、which:查看命令的路径:

    17、whereis:查看命令的搜索路径,当系统中安装了同一软件的多个版本时,不确定使用的是哪个版本时,这个命令就能派上用场:

    18、info:查看命令的详细的说明文档:

  • 相关阅读:
    洛谷P2292 [HNOI2004]L语言
    洛谷P4052 [JSOI2007]文本生成器(AC自动机)
    洛谷P3193 [HNOI2008]GT考试(KMP,矩阵)
    创建目录命令
    ssh免密码登录机器(使用公钥和秘钥进行加密来实现)
    kafka工作原理介绍
    KafKa集群安装、配置
    Kafka的partions和replication-factor参数的理解
    linux之find命令详解
    将用户需求和新型技术输入,优质服务和价值体验输出。
  • 原文地址:https://www.cnblogs.com/wangwust/p/9832009.html
走看看 - 开发者的网上家园