List of commands determine system info/resources/partitions/process in Ubuntu Linux
Posted Under: General
Following lists frequently-used commands to determine ubuntu info,resources,partitions,network,process and so on.First,open terminal from Applications/Accessories/Terminal and type the commands.
System infomation
uname -a
#kernel/operating system/CPU info in brief.
head -n 1 /etc/issue
#see the ubuntu version,same tocat /etc/issue
hostname
#hostname
lspci -tv
#list all PCI devices
lsusb -tv
#list all USB devices
lsmod
#list loaded kernel modes
env
#environment variable
Resources
free -m
#see the usage of memory and swap
df -h
#the usage of partitions
du -sh
#see the size of the directory in M.
grep MemTotal /proc/meminfo
#total size of RAM
grep MemFree /proc/meminfo
#free size of RAM
uptime
#system running time,users,load average
cat /proc/loadavg
#load average
Disk and Partition
mount | column -t
#mount info about partitions
fdisk -l
#list all partitions,need root permission
swapon -s
#list all swap partitions
hdparm -i /dev/sda
#list disk info (only for IDE)
Network
ifconfig
#list IP informations
route -n
#list route tables
netstat -lntp
#list listening ports
netstat -antp
#list established links
Process
ps -ef
#list all processes
top
#list processes and usage of system resource
User
id username
#list the user info.
last
#list login record
cut -d: -f1 /etc/passwd
#list all users
cut -d: -f1 /etc/group
#list all groups
crontab -l
#list scheduled tasks of current user
Service
chkconfig --list
#list all services
chkconfig --list | grep on
#list all running services
Related posts:
- Malformed line 62 in source list /etc/apt/sources.list (dist parse)
- Howto View and Limit Process CPU usage in Ubuntu Linux
- Determine Hard disk,CPU infomation/temperature in Ubuntu
- 10 Cool Linux Commands Voted from Commandlinefu
- Hide user-list at login screen,type username and password to login
