`
王佳佳
  • 浏览: 52463 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

整理的Linux常见命令

阅读更多

1. 查看memcached启动配置

    ps -ef | grep memcached
2. 让ssh显示颜色
    alias ls='ls --color=auto'
3. tail的用法
    tail -n +100 /etc/man.config     只列出100行以后的数据
    tail -f /var/log/messages    它可一直检测/var/log/messages这个文件的数据写入
    head -n 20 /etc/man.config | tail -n 10    只显示第11到第20行
4. 硬件相关
    sudo lshw    显示系统详细硬件信息
    uname -a    查看系统、主机名称、内核版本、日期与时间、以及处理器等信息
    df -h            查看磁盘的占用空间及可用空间
    sudo hdparm -cdtT /dev/hda    测试IDE硬盘的读写速度
5. 用户和组
    groups         查看你的帐号属于哪些用户组
    hostname    显示主机名称
    id                  查看用户 id、组 id 及你帐号的组
    uname          查看系统、主机名称、内核版本、处理器等信息
    w                   查看谁登录及他们在干什么
    who               查看谁登录了系统
    whoami        查看你的用户名(或帐号名)
6. 进程。配合df命令可取代 gnome-system-monitor
    ps -A                                                        查看当前有哪些进程
    kill 进程号(就是ps -A中的第一列的数字)  中止一个进程
    killall 进程名                                            中止一个进程(同上)
    kill -9 进程号                                            强制中止一个进程(在上面进程中止不成功的时候使用)
    killall -9 进程名                                        强制中止一个进程(同上)
    xkill                                                           图形方式中止一个程序
    top                                                            查看当前进程的实时状况
    lsof -p                                                       查看进程打开的文件
7. 同步服务器时间,此同步可把服务器时间改成标准时间
    ntpdate cn.pool.ntp.org
8. 查看,编辑定时任务
    crontab -l    查看当前定时任务列表
    crontab -e   编辑定时任务
9. 查看前10条包含某关键字的记录 
    grep "关键字" atj_tomcat_log |head
10. denyhost解锁IP操作
    一、登录到其他任何一太没有被封的服务器上,ssh 目标IP,输入密码进入
    二、进入目录 /var/lib/denyhosts
    修改host开头的所有文件,删除被封IP所在行,保存退出。
    三、修改/etc/hosts.deny 
    删除被封IP所在行,保存退出。
11. ubuntu下安装GCC
    方法一:sudo apt-get build-depgcc
    方法二:sudo apt-get install build-essential
12. 防火墙
      sudo iptables -L -n           #查看防火墙状态
      sudo iptables -F                #清除防火墙
13. awk用法
    在指定分隔符位查找404状态码的记录
    awk -F "\`" '{if($9==404)print $0}' d1.ttpod.com_20121008 > d1.ttpod.com.404
    排重
    awk -F "\`" '{print $9}' d1.ttpod.com_20121008 | sort | uniq

 

4.授予某文件执行权限
chmod +x 文件名

7.查看文件内容
cat 文件名               可查看小文件(内容不是太多的情况)
head -n 100 文件         查看文件前面100行
less 文件名   可按↑↓键翻页,按q键退出
more 文件名   不可向上翻页,按q键退出
tail -n 100 文件 |nl     查看文件最后100行,并加上行号

8.切换用户
su 用户名         例:su ttpod   
sudo -s           切换成root帐号

9.too many open files问题解决
lsof -n |awk '{print $2}'|sort|uniq -c |sort -nr|more
在系统访问高峰时间执行以下命令可查看文件数使用情况,结果:打开文件数  进行号
ps -aef|grep 进程号
查看具体进行信息,就可知道是那个程序占用了
调高系统文件打开数,以root帐号执行以下命令
vim /etc/security/limits.conf
在#End of file上加入以下内容
* soft nofile 32768
* hard nofile 32768
保存并退出,切换成其它帐号ulimit -a 再次查看open files文件数就变成32768了

10.查看某关键字的存在的数量,可多个关键字并查
grep "Oct 12\, 2011" catalina.out |grep "Parameters" |wc -l

who : 查看当前有谁远程连接了服务器

pkill -kill -t pts/1 : 踢除未使用的用户

11.添加用户
useradd uploaduser
passwd uploaduser
 
12.

在终端里
安装软件 apt-get install softname1 softname2 softname3……
卸载软件 apt-get remove softname1 softname2 softname3……
卸载并清除配置 apt-get remove --purge softname1
更新软件信息数据库 apt-get update
进行系统升级 apt-get upgrade
搜索软件包 apt-cache search softname1 softname2 softname3……

安装deb软件包 dpkg -i xxx.deb
删除软件包 dpkg -r xxx.deb
连同配置文件一起删除 dpkg -r --purge xxx.deb
查看软件包信息 dpkg -info xxx.deb
查看文件拷贝详情 dpkg -L xxx.deb
查看系统中已安装软件包信息 dpkg -l
重新配置软件包 dpkg-reconfigure xxx
 
查看Linux系统版本号
方法一:cat /etc/issue
方法二:sudo lsb_release -a
分享到:
评论

相关推荐

    linux常用命令笔记

    自己整理的linux常用命令整理文档,有需要的可以下载借鉴。欢迎指正。

    全网最新整理linux常用命令列举-完整版

    这些只是Linux常用命令的一部分,还有许多其他命令如`grep`用于在文件中搜索特定字符串,`less`用于查看大文件,`man`用于查阅命令手册,`sed`用于流编辑文本,以及`tar`用于创建和提取压缩文件等。熟练掌握这些命令...

    LINUX常用命令语言

    LINUX 常用命令语言总结 LINUX 操作系统提供了大量的命令语言,以下是常用的命令语言概述: 1. 远程桌面连接命令:mstsc mstsc 是一种远程桌面连接命令,可以连接到另一台计算机,并在远程桌面上进行操作。 2. ...

    Linux常用命令集合整理

    在Linux操作系统中,掌握常用命令是日常工作的基础。以下是一些关键的Linux命令及其详细解释: 1. `pwd`:此命令用于显示当前工作目录。在终端中输入`pwd`,它会返回你当前所在的路径。 2. `Ctrl + L`:这个快捷键...

    Linux常用命令,shell 编程命令整理

    掌握Linux的常用命令以及shell编程技巧对于提升工作效率至关重要。下面将详细讲解标题和描述中提到的知识点,并结合标签内容进行扩展。 1. **Linux常用命令**: - **vim**:全称Visual Editor Improved,是一个...

    Linux常用命令整理

    在Linux操作系统中,掌握一些常用命令对于日常的系统管理和维护至关重要。本文主要整理了一些关键的Linux命令,包括快捷键和在线求助方式,以及常见的系统管理命令。 首先,让我们来看看几个重要的热键: 1. **...

    linux常用命令整理

    在使用Linux系统开发时,整理的常用linux命令 在使用Linux系统开发时,整理的常用linux命令 在使用Linux系统开发时,整理的常用linux命令

    linux常用命令整理文档,免费下载(推荐)

    以下是一些在Linux中常见的命令及其用途: 1. **开关机命令**: - `shutdown -r now` 或 `reboot`:立即重启系统。 - `poweroff`:关闭系统。 - `shutdown -h now`:立即关机。 - `shutdown -h 20:00`:预定...

    Linux常用命令大全整理

    ### Linux常用命令大全知识点梳理 #### 一、系统信息与硬件查询 - **查看系统架构:** - `arch`:显示当前系统的架构。 - `uname -m`:显示机器硬件名称(如 x86_64)。 - `uname -r`:显示内核版本号。 - `...

    Linux 常用命令整理

    以下是一些Linux系统中常用的命令及其使用方法: 1. 文件和目录操作 - `ls`命令用于列出目录内容。可以配合`-i`显示inode信息,`-l`显示长列表格式,`-r`按反序显示,`-S`按文件大小排序,`-X`按文件扩展名排序,`...

    Linux开发运维常用命令整理

    本文档是日常工作中实践环境下的linux下常用命令汇总,包括开发、运维、日常监控、系统常用配置文件修改、系统调优、系统常见问题解决等。

    Linux常用命令.xmind

    本图为本人整理的linux常用命令脑图,主要包括常用的一些命令,基本上日常工作中足够使用。

    linux常用命令整理,很棒!

    ### Linux常用命令详解 #### 一、Linux设备与文件系统 在Linux系统中,设备管理和文件系统的理解至关重要。下面将详细介绍Linux中的设备管理以及文件系统的结构。 - **设备标识** - `/dev/xxyN` - `xx`:表示...

    Linux常用命令文档和命令大全

    本压缩包文件"Linux常用命令文档和命令大全"包含了两份宝贵的资源,分别是"Linux命令大全(修改版).chm"和"Linux学习笔记.doc",它们都是深入理解和熟练掌握Linux操作系统的宝贵资料。 "Linux命令大全(修改版).chm...

    Linux常用命令 个人整理.doc

    Linux常用命令个人整理.doc Linux操作系统中有很多的命令,这些命令是每个Linux用户都需要掌握的基本技能。以下是Linux常用命令的整理。 目录结构 Linux命令是严格区分大小写的,了解Linux目录结构是非常重要的。...

    Linux常用命令全集

    Linux常用命令全集 中国IT实验室收集整理

    linux 常用命令大全总结,良心总结

    Linux常用命令大全总结 Linux系统是Unix-like操作系统的集大成者,在日常使用中,掌握一些基本命令是非常必要的。本文将从文件类操作命令、系统类命令和目录类操作命令三个方面总结Linux常用命令。 文件类操作命令...

Global site tag (gtag.js) - Google Analytics