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常用命令大全 1. **ls**:列出目录内容 2. **cd**:改变当前目录 3. **pwd**:显示当前工作目录 4. **mkdir**:创建目录 5. **rmdir**:删除空目录 6. **cp**:复制文件或目录 7. **mv**:移动或重命名文件或...
以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...
### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...
LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...
"最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...
Linux常用命令手册大全.zip 部分内容: Linux常用命令手册 NO 分类 PS1 命令名 用法及参数 功能注解 对应章节 1 文件管理 # ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件 文件管理 # ls ls -l或ll 列...
### 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 操作系统。 TTY 控制台终端 在 ...
Linux常用命令汇总中,首先涉及到的是检查Java开发工具包(JDK)是否已安装以及版本信息。使用命令`java –version`和`javac –version`可以实现该功能。`java –version`用于查看Java运行环境的版本,而`javac –...
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常用命令md文件
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系统中常用的命令和实用命令,涵盖了基本的文件管理、目录操作、文件查询、系统管理等方面的命令。 1. ls命令 ls命令是Linux系统中最常用的命令之一,用于...
linux常用命令大全常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用...