linux命令大全
来源:互联网 发布:linux更新软件源 编辑:程序博客网 时间:2024/06/05 06:54
-------------------------------------------------------------------------------------------
ifconfig 查看ip地址信息netstat -tuln 查看网络监听地址、tcp、udp信息
netstat -an |grep ESTABLISHED 查看linux远程登录信息
route -n 查看网关地址
netstat -rn 查看网关地址
route add default gw 192.168.2.1 添加默认网关
nslookup www.baidu.com 解析域名为ip地址
ping 192.168.2.1 -c 3 ping解析3次
telnet 192.168.2.131 80 查看远程80端口
traceroute www.baidu.com 路由探测
wget www.baidu.com 下载命令
tcpdump -i ens33 -nnX port 22 抓包命令
ssh root@192.168.2.131 使用ssh登录
scp -r root@192.168.2.101:/root123 /root 远程下载
scp -r /123/aaa.txt root@192.168.2.131 /root/123 远程上传文件
linux进程管理
ps -le 查看进程
ps -aux 查看进程
pstree -piu 查看进程树
top -b -n 1 > top.log 写入进程查看结果到top.log文件
kill -l 查看进程信号量
kill -1 平滑重启进程
kill -9 强制终止进程
killall -i -9 dockerd 根据进程名称终止进程-
pkill -t 根据进程名称终止进程
w 查看用户登录信息
pkill -9 -t pts/0 根据tty清除进程
ps -le |grep docker
renice -10 7734 修改已经存在的优先级
nice -n -5 service docker start 修改进程优先级
linux后台任务管理
top & 放入进程
top [ctrl+z] 放入进程
jobs -i
查看后台任务
bg %工作号 恢复任务到后台
fg %工作号 恢复后台任务
logout 退出
-------------------------------------------------------------------------------------------
Vi编辑器的操作模式
Command Mode - 命令模式
Insert Mode - 输入模式
Last Line Mode - 低行模式
创建用户组
groupadd mysql
groupdel market 删除用户
groupmod -n market sexy 修改组名
groupadd -g 888 boss 创建用户组并指定组编号
groupmod -g 668 market 修改组编号
创建用户
usermod -c dgdzmx sdf 添加注释
useradd -d /home/docker-swarm docker-swarm 添加用户并指定用户空间
usermod -l cls sdf 修改用户名称
usermod -d /home/cls cls 修改用户所在组
usermod -g sexy tomcat 切换用户组
userdel -r tomcat 删除用户并删除用户所在空间
passwd -l cls 锁定用户账户
passwd -u cls 解锁用户密码
passwd -d cls 无密码登录
gpasswd -a cls boss,boss1,boss2... 为用户增加用户组
gpasswd -d cls boss,boss1,boss2... 为用户移除用户组
newrp booss 切换用户组
gpassword 设置组密码
创建tomcat用户
useradd tomcat -g sudo -d /opt/docker-compose/tomcat
useradd -g sudo -G boss1,boss2... tomcat
vmstat 1 3 查看系统资源
root@ubuntu:~# vmstat 1 3
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
1 0 0 1758416 12928 106920 0 0 90 6 47 64 0 1 98 1 0
0 0 0 1758416 12928 106956 0 0 0 0 84 100 0 0 100 0 0
0 0 0 1758416 12928 106956 0 0 0 0 77 93 0 0 100 0 0
dmesg | grep CPU 查看内核信息
free -m 查看内存
cat /proc/cpuinfo 查看cpu信息
uptime 查看开机时间
uname -a linux信息
file /bin/ls 查看系统位数
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=eca98eeadafddff44caf37ae3d4b227132861218, stripped
lsb_release -a 查看发行版本
lsof | more 查看进程调用的文件
lsof /sbin/init 查看文件被哪些进程调用
lsof -c ssh 查看进程调用的文件
lsof -u root 查看用户进程调用文件
系统定时任务
service cron restart cron定时器服务重启
crontab -e 绑定用户身份及权限
crontab -l 查看定时器任务
crontab -r 清除用户所有定时任务
vim /etc/crontab 编辑系统定时任务可排除普通用户
whereis shutdown 查看shutdwn命令
ssh-copy-id -i ~/.ssh/id_rsa.pub work@192.168.91.135 远程无密登录
阅读全文
0 0
- Linux 命令大全
- Linux命令大全
- Linux命令大全(ZT)
- Linux命令大全(ZT)
- linux命令大全
- linux命令大全
- Linux命令大全
- linux网络命令大全
- LINUX命令大全
- redhat Linux命令大全
- linux命令大全
- linux命令大全
- linux网络命令大全
- ubuntu linux 命令大全
- linux命令大全
- LINUX命令大全
- linux命令大全
- linux命令大全
- h5+css3+js实现七夕言情
- vi编辑器的常见命令
- Matlab对二值图像进行轮廓提取
- Rgb颜色和十六进制颜色值的相互转换
- IntelliJ Idea SpringBoot 数据库增删改查实例
- linux命令大全
- OpenGL实例动画子程序
- HTML页面添加元素的方法
- jquery实战1-hide与show
- Java中的内部类
- 综合面试题整理(上)
- POJ_2431 (Expedition)
- 括号配对问题 栈
- 浅谈结构体内变量赋值问题