Linux常用命令总结
用户操作
添加用户组
groupadd
删除用户组
groupdel
添加用户
useradd 设置选项 用户名
指定用户缺省所属组名
useradd -g
指定用户所属多个组
useradd -G gropu1,group2 user
指定描述信息
useradd -c
指定用户失效时间
useradd -e
修改用户信息
usermod -g group1 user
删除用户
userdel -r user
文件操作
创建文件
touch FileName
删除文件
rm -f
修改文件权限
chmod xxx FileName
压缩文件
tar cvf FileName.tar DirName
解压文件
tar xvf FileName.tar
复制文件
cp file1 file2
复制文件连带属性
cp -p file1 file2
复制链接文件
cp -d file1 file2
移动文件
mv -r file1 file2
查看文件
cat
分页查看
more
查看文件类型
ls -l
查找文件
locate
目录操作
切换目录
cd
宿主目录
cd ~
上次目录
cd -
上级目录
..
创建目录
mkdir
删除目录
rm -f
递归建立目录
mkdir -p dir1/dir2/dir3
复制目录
cp -r /etc/test/
复制目录下所有文件
cp -r /etc/./test/
移动目录
mv olddir newdir
数据库操作
系统操作
软连接
ln -s
硬链接
ln
查看网络状态
netstat
查看tcp端口
netstat -t
查看udp端口
netstat -u
监听端口
netstat -l
以IP和端口号显示
netstat -n
设置系统语言
LANG=
默认英语
其它操作
帮助命令
man
给用户发信息
write
查看当前登陆用户列表
who
查看IP地址
ping
ping几次
ping -c num IP
关机
shutdown -h now
补全命令
tab
清屏
clear
orctrl+l
清除一行
clear -u
命令历史
history
执行历时第n个命令
!n
添加别名
alias copy=cp
copy复制文件删除别名
unalias copy
查看系统时间
date
输出重定向
>
or>>
错误输出重定向
2>
or2>>
管道
|
命令1|命令2|命令3