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

linux常用命令

 
阅读更多
1、查看路由相关信息:route –n
2、查看IP  ifconfig
3、删除软件sudo apt-get remove --purge ABC 和  sudo aptitude purge ABC
4、查看已安装软件     $sudo apt-get install apt-show-versions
                   $apt-show-versions
                   $apt-show-versions |more
                   $apt-show-versions –p package; 单个软件包
                      $apt-show-versions –u 查看可升级的软件包
5、改变文件夹属性   $chmod 777 dir -R
6、安装软件:sudo apt-get install  ABC
7、解压缩软件:tar zxvf  this.tar.gz ./
8、打包软件:tar czvf this.tar.gz ./*.txt (将当前目录下所有.txt文件打包并压缩归档到文件this.tar.gz)
9、删除回收站里删不掉的文件:ubuntu 9.04 :sudo rm -fr $HOME/.local/share/Trash/files/*
10、设置系统时间:/etc/default/rcS。把其中的UTC=yes改为UTC=no;sudo tzselect
                 sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
sudo date –s MM/DD/YY   -s hh:mm   /etc/init.d/hwclock restart
11、查看系统中已安装软件包信息: dpkg –l
12、用户管理:sudo adduser(deluser) (passwd)用户名
13、临时开启关闭一个服务:/etc/init.d/服务名 stop(start)
14、修改网卡MAC地址:sudo vi /etc/network/interfaces  加入 pre-up ifconfig eth0 hw ether x:x:x:x:x:x
                        Sudo ifconfig eth0 down(up) 开启关闭网卡
15、查看目录占用空间:du –hs 目录名  free(查看内存) df(查看硬盘) watch –d free(监视内存)
16、查看路由:route –an 重新获得IP sudo dhclient
17、挂在U盘:sudo mkdir /medi/u  Sudo mount /dev/sda1 /media/u –t vfat –o iocharset=uft8
18、文件操作:复制 cp –a /etc/A  /var 删除: rm –r /etc/A 移动:mv /ect/A  /etc/B 下载 wget –r
19、查看当前服务:sudo sysv-rc-conf –list
20、网卡丢失eth0: sudo rm /etc/udev/rules.d/70-persistent-net.rules或者修改  /etc/iftab中的mac地址
21、命令行和图形界面互相切换:命令行输入startx到图形界面,图形界面注销到命令行
22、Mysql开启远程登录
sudo mysql -u root –p ;update user set host = '%' where user = 'root';sudo vi my.cnf ;注释掉bind-address
23、监视系统
24、系统支持中文
/var/lib/locales/supported.d/local  内容是:
en_US.UTF-8 UTF-8  zh_CN.UTF-8 UTF-8 zh_CN.GBK GBK  zh_CN GB2312保存后 ,执行命令:
sudo locale-gen  gnome-system-monitor  并把/ect/apache2/apache2.conf中的AddDefaultCharset UTF-8隐去
25、加载到开机启动
chmod +x /etc/rc.d/init.d/proftpd   chkconfig --add proftpd  service proftpd start
26、系统清理
sudo apt-get autoclean   sudo apt-get clean  sudo apt-get autoremove
ls ~/.mozilla/firefox/*.default/Cache  ls ~/.opera/cache4  sudo apt-get dist-upgrade 升级系统
27、远程copy
scp -rP 源dir root@192.168.55.178:目的dir  #P和p有区分
28、less cat tail sed使用
29、zip unzip使用
30、查看系统信息
# uname -a               # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue   # 查看操作系统版本
# cat /proc/cpuinfo      # 查看CPU信息
# hostname               # 查看计算机名
# lspci -tv              # 列出所有PCI设备
# lsusb -tv              # 列出所有USB设备
# lsmod                  # 列出加载的内核模块
# env                    # 查看环境变量资源
# free -m                # 查看内存使用量和交换区使用量
# df -h                  # 查看各分区使用情况
# du -sh         # 查看指定目录的大小
# grep MemTotal /proc/meminfo   # 查看内存总量
# grep MemFree /proc/meminfo    # 查看空闲内存量
# uptime                 # 查看系统运行时间、用户数、负载
# cat /proc/loadavg      # 查看系统负载磁盘和分区
# mount | column -t      # 查看挂接的分区状态
# fdisk -l               # 查看所有分区
# swapon -s              # 查看所有交换分区
# hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE       # 查看启动时IDE设备检测状况网络
# ifconfig               # 查看所有网络接口的属性
# iptables -L            # 查看防火墙设置
# route -n               # 查看路由表
# netstat -lntp          # 查看所有监听端口
# netstat -antp          # 查看所有已经建立的连接
# netstat -s             # 查看网络统计信息进程
# ps -ef                 # 查看所有进程
# top                    # 实时显示进程状态用户
# w                      # 查看活动用户
# id             # 查看指定用户信息
# last                   # 查看用户登录日志
# cut -d: -f1 /etc/passwd   # 查看系统所有用户
# cut -d: -f1 /etc/group    # 查看系统所有组
# crontab -l             # 查看当前用户的计划任务服务
# chkconfig --list       # 列出所有系统服务
# chkconfig --list | grep on    # 列出所有启动的系统服务程序
# rpm -qa                # 查看所有安装的软件包
# lsb_release -a         #查看系统版本
# upgrade                #升级系统
# update                #更新系统
31、加密字符串
openssl passwd -1
32、修改用户名密码
echo "123456"| passwd –stdin root
或者,新建一个文件 cat chpass.txt
root:123456
zhaohang:123456
然后,chpasswd
33、注销其他用户
w查看登陆用户,然后执行fuser -k /dev/pts/1踢掉
34、ssh指定登陆端口
ssh -p 1022 ip username
35、监控linux机器的cpu和内存
sar -u -r -o cpumem 60
60秒采集数据一次保存在当前目录下的 cpumem二进制文件中
sar -u -f cpumem 查看CPU使用情况
sar -r -f cpumem 查看内存使用情况
36、带颜色显示文字
echo -e "\033[32;40m hello \033[0m"
37、重置用户密码
sudo pam_tally --user jira --reset=0
38、查看进程性能
进程:jstat -gcutil 'id' 'time' 'times'
磁盘io:iostat
网络;netstat -i
39、查看服务器情况
网卡:sar -w 1 11
CPU:sar -U 0
服务器:procinfo
40、测试远程服务器连通性
nmap XXX -p Port
41、lsof常用命令
lsof 列出所有打开的文件
lsof -u user_name 列出某个用户打开的文件
lsof -i :port_number 列出某个端口的进程
lsof -i :1-1024 列出端口在1-1024的进程
lsof -p PID 进程PID打开的文件
killall -9 `lsof -t -u username`杀掉某个用户的进程
lsof -c process_name 列出进程名打开的文件
lsof -i 列出所有网络连接
分享到:
评论

相关推荐

    linux常用命令大全.md

    linux常用命令大全 1. **ls**:列出目录内容 2. **cd**:改变当前目录 3. **pwd**:显示当前工作目录 4. **mkdir**:创建目录 5. **rmdir**:删除空目录 6. **cp**:复制文件或目录 7. **mv**:移动或重命名文件或...

    最全Linux常用命令大全.pdf

    以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...

    linux常用命令大全.pdf

    ### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...

    LINUX常用命令全集

    LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...

    最全Linux常用命令大全-linux常用命令全集

    "最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...

    Linux常用命令手册大全.zip

    Linux常用命令手册大全.zip 部分内容: Linux常用命令手册 NO 分类 PS1 命令名 用法及参数 功能注解 对应章节 1 文件管理 # ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件 文件管理 # ls ls -l或ll 列...

    Linux常用命令详解.pdf

    ### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...

    Linux常用命令教学视频

    04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...

    最新-Linux常用命令大全-非常实用

    Linux 常用命令大全 Linux 操作系统是一个功能强大且灵活的操作系统,拥有众多实用的命令来帮助用户管理和维护系统。下面是 Linux 中一些常用的命令,旨在帮助用户快速掌握 Linux 操作系统。 TTY 控制台终端 在 ...

    Linux常用命令汇总

    Linux常用命令汇总中,首先涉及到的是检查Java开发工具包(JDK)是否已安装以及版本信息。使用命令`java –version`和`javac –version`可以实现该功能。`java –version`用于查看Java运行环境的版本,而`javac –...

    LINUX常用命令语言

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

    Linux常用命令.xls

    Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls ...

    Linux常用命令.md

    linux常用命令md文件

    Linux常用命令大全

    Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...

    Linux 常用命令大全

    linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; ...

    Linux常用命令及实用命令万字总结.doc

    "Linux常用命令及实用命令万字总结" 本文档旨在总结Linux系统中常用的命令和实用命令,涵盖了基本的文件管理、目录操作、文件查询、系统管理等方面的命令。 1. ls命令 ls命令是Linux系统中最常用的命令之一,用于...

    常用linux常用命令大全.zip

    linux常用命令大全常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用...

Global site tag (gtag.js) - Google Analytics