Linux 常用命令

2010-06-14 23:45:49   3510

查看文件或目录列表 ls -l -al -R 更多参数man一下
更改口令 passwd
清屏clear
显示当前位置pwd
查看文件内容 more
查看当前Linux 版本 lsb_release -a
设备挂载 mount 卸载umount 设备 目录
创建目录 mkdir 目录名
删除目录 rm -rf name
创建文件 touch
复制 cp 源 目的
移动 mv 源 目的
文本编辑 vi (详见VI常用命令)
head 返回行数
tail 返回尾行数
find 查找文件
ln 连接文件 ln -s 软连接
添加用户 useradd 用户名(默认组) ;
usemod 修改用户到用户组 usemod -g 用户名 用户组
chmod 修改文件属性 chmod (+/-)(x/r/w) 文件名
chown 修改所有者 chown 所有者 文件名
wc 文件名 返回(行数\字数\字符数)
whereis 查找系统文件路径
grep 查找文本字符串
date 显示和设置日期时间
stat 显示指定文件相关信息
whoami 显示用户自己身份
id 显示当前用户id信息
hostname 显示主机名称
uname 显示操作系统信息
dmesg 显示系统启动信息
du 显示指定的文件目录已使用的磁盘空间总量
df 显示文件系统磁盘空间的使用情况
free 显示当前内存和交换空间的使用情况
fdisk -l 显示磁盘信息
locale 显示当前语言环境
管道”|” 将一个命令的输出传送给另一个命令,作为另一个命令的输入
wall 发送所有用户屏显
< <\<\>>\> 重定向

系统 # 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 # 查看所有安装的软件包

上一篇:Linux配置IP

下一篇:VI常用命令