• 使用过的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.

  • 相关阅读:
    死锁
    线程池
    jQuery param()作用与使用方法
    jQuery remove()与jQuery empty()的区别
    jQuery局部动态刷新
    jQuery事件函数位置放置的两种方法
    跨语言通信方案的比较—Thrift、Protobuf和Avro
    Nodejs下如何判断文件夹的存在以及删除文件夹下所有的文件
    如何缓存hbase数据以减少下次取数据的时间
    javascript Date对象的介绍及linux时间戳如何在javascript中转化成标准时间格式
  • 原文地址:https://www.cnblogs.com/cj2014/p/3722729.html
Copyright © 2020-2023  润新知