1.线上查询及帮助命令(2个)
帮助命令man,用法man ls;命令 --help,用法ls --help;查看内置命令,用法help cd。
2.文件和目录操作命令(19个)
ls list directory 列出目录下文件
cd 进入目录
cp copy 复制、粘贴一起 cp yum.log /root
find 查找 find / -name "*.log"
mkdir make directory 创建目录 mkdir oldboyedu;mkdir -p /a/b/c
mv move ,移动,可以将不用的文件移动到tmp文件下
pwd ,当前目录
rename
rm 删除,慎用,没有回收站;rm yum.log。rm -r 目录名称,删除里面的文件及其目录。
rmdir
touch 创建空文件
tree 展示目录树
basename
dirname
chattr
lsattr
file
md5sum
3.查看文件及内容处理命令(19个)
cat 查看文件内容
tac
more
less
head
tail
cut
split
paset
sort
uniq
wc
iconv
dos2unix
file
diff
vimdiff
rev
grep
egrep
join
tr
vi/vim 编辑文档
4.文件压缩及解压缩命令(4个)
tar tar zcvf demo.tar.gz ./*(当前文件下的所有文件,多个文件名中级空格也可以;下载压缩文件:sz demo.tar.gz,后面的是压缩文件的常用文件类型。注:没有安装的话,可以yum -y install lrzsz)
unzip
gzip
zip
5.信息显示命令(12个)
uname
hostname
dmesg
uptime
file
stat
du 查看当前文件夹有多大,du -sh;ll -h 可以看每个的大小
df 查看磁盘的使用率,df -h,显示总容量,使用的,可用的等
top 查看程序消耗cpu最大
free 查看服务器的内存情况;free -m
date
cal
6.搜索文件命令(4个)
which
find find / -name *caixin*;find / -size +90M |xargs ls -lh(管道符就是把前面的结果交给后面的命令ls -lh处理)
whereis
locate
7.用户管理命令(10个)
useradd 添加用户;useradd oldboy,然后就是修改密码:passwd oldboy。取得root权限:修改/etc/passwd文件,将第三个改为0即可,oldboy:x:0:1002::/home/oldboy:/bin/bash
usermod
userdel
groupadd
passwd root用户登录可以直接passwd,输入两次新密码即可。
chage
id
su
visudo
sudo
8.基础网络操作命令(10个)
telnet
ssh
scp
wget
route
ifconfig
ifup
ifdown
netstat
ip 查看ip;ip a
9.深入网络操作命令(6个)
nmap
lsof
route
mutt
nslookup
dig
host
traceroute
10.有关磁盘与文件系统的命令(10几个)
mount
umount
df
du
fsck
dd
dumpe2fs
dump
fdisk
parted
mkfs
partprobe
e2fsck
mkswap
swapon
sync
resize2fs
11.关机和查看系统信息的命令(3个)
shutdown
halt
reboot
init
12.系统管理相关命令(8个)
uptime
top
free
vmstat
mpstat
iostat(sysstats)
chkconfig
13.系统安全相关命令(10个)
chmod 更改权限,chmod 777 oldboyedu/
chown 更改属组;chown oldboy.oldboy oldboyedu/(用户 (属主).用户组 (属组))
chgrp
chage
passwd
su
sudo
umask
chattr
lsattr
14.查看系统用户登录信息的命令(7个)
whoami
who
w
last
lastlog
users
finger
15.其它(19个)
echo
printf
rpm
yum
watch
alias
unalias
date
clear
history
eject
time
nohup
nc
xargs
exec
export
unset
type
bc
16.系统性能监视高级命令(12个)
内存:top free vmstat mpstat iostat sar
cpu:top vmstat mpstat iostat sar
i/o:vmstat mpstat iostat sar
进程:ipcs ipcrm lsof strace lstrace
--top,查看系统性能,q退出
cpu:user(用户进程所占的cpu),system(操作系统本身所占的cpu),idle(cpu空闲率),iowait(cpu等待io的时间比)
memory:total;usage(内存使用);free(内存空闲);cached(缓存);buffered(缓冲区,正在用)
kill -p 进程号(结束掉进程)
负载:uptime
--在线安装tree
yum -y install tree
tree a
乱码,处理方法:#lang=en
右键,session options,appearance,character encoding utf-8.
--查看进程Id
ps -ef|grep dd
结束进程
kill -9 进程号
--清除文件
>文件名
--rwxr-xr-x
3个一组
rwx r-x r-x
7 5 5
rw-r--r--
644
r read 八进制 4
w write 2
x excute 1
- 0
--切换用户su - oldboy