zoukankan      html  css  js  c++  java
  • 使用过的Linux命令

    一、常用Linux 命令

    1. 改变/usr/local目录的权限:(-R是对所有子目录都有效)

        chomd 777 -R /usr/local

    2. 文件节点号查询:

        ln -i

    3. 查看linux操作历史记录

    shell$ history 

    也可以用
    #vi  ~/.bash_history

    二、使用find命令在系统中搜索文件,使用grep在文件中搜索字符串。 

    2. grep查找命令:

    grep EXIT_*.h

    3. find命令:

    find /目录 -name 'ab*.*'

    三、获取帮助信息

    man gcc

    man ls

    info gcc

    info ls 

    四、其它

    1.进入家目录:

       cd ~

       进入其它家目录:

       cd ~家用户名

    2. /proc文件系统:应用程序通过读写proc文件系统获得设备驱动信息或者设置设备驱动参数。

       cat /proc/cpuinfo

       cat /proc/meminfo

       cat /proc/version

       cat /proc/net/sockstat

       cat /proc/sys/fs/file-max =>76593

       echo 80000 >/proc/sys/fs/file-max

       cat /proc/sys/fs/file-max =>80000

    3.当前运行进程列表:

       每个进程都有唯一的标识符:1-32000之间的数字。ps命令给出当前正在运行进程的列表:ps -a

    五、Linux系统

    1.配置文件:/etc

      设备文件:/dev

                   /dev/console:系统控制台设备

                   /dev/tty:控制终端

                   /dev/null:空设备

    2.如果想知道标准输出是否被重定向了,只需检查底层文件描述符是否关联到一个终端即可。系统调用isatty就是用来完成这一任务的。只要将文件描述符传递给他,他就可判断出该描述符是否连接到一个终端。

        #include <unistd.h>

        int isatty(int fd);

        如果打开的文件描述符fd连接到一个终端,则系统调用isatty返回1,否则返回0.

  • 相关阅读:
    Spring配置文件beans标签报错问题解决
    数据库中日期格式与字符串的转换
    Java回调
    [目录]hybrid app 开发实战(基于ionic,cordova,angularjs)
    基于CommonKADS方法论实现知识库系统
    git常用命令--持续更新
    在Spark shell中基于HDFS文件系统进行wordcount交互式分析
    在Spark shell中基于Alluxio进行wordcount交互式分析
    how to use Sqoop to import/ export data
    Hadoop Ecosytem
  • 原文地址:https://www.cnblogs.com/cj2014/p/3722729.html
Copyright © 2011-2022 走看看