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 or ctrl+l
-
清除一行 clear -u
-
命令历史 history
-
执行历时第n个命令 !n
-
添加别名 alias copy=cp copy复制文件
-
删除别名 unalias copy
-
查看系统时间 date
-
输出重定向 > or >>
-
错误输出重定向 2> or 2>>
-
管道 | 命令1|命令2|命令3