首页 / LINUX / Linux 常用命令
Linux 常用命令
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux 常用命令,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含17375字,纯文字阅读大概需要25分钟。
内容图文
![Linux 常用命令](/upload/InfoBanner/zyjiaocheng/929/06f3950975354357b4f66554ab79d28e.jpg)
Linux
此 Linux 笔记的基于 centos7.
Linux 一切都是文件:读、写、权限
。
Linux 简介
Linux 常被用做服务器,一般被拿来部署应用。
多用户、多线程。
环境搭建
可以买云服务器。
使用 vmware 安装 Centos7
改时区为 Asia/Shanghai。
启动虚拟机,键盘小键盘会默认不启动,可以启动或者不用那个。
网络连接使用桥接模式。
设置网络
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33
ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=891072f9-ace1-4a60-9d04-e81591047457
DEVICE=ens33
ONBOOT=yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTS=yes
重启网络服务:
systemctl restart network
尝试 ping 百度:
[root@localhost network-scripts]# ping www.baidu.com
PING www.a.shifen.com (36.152.44.96) 56(84) bytes of data.
64 bytes from 36.152.44.96 (36.152.44.96): icmp_seq=1 ttl=128 time=23.2 ms
64 bytes from 36.152.44.96 (36.152.44.96): icmp_seq=2 ttl=128 time=24.5 ms
64 bytes from 36.152.44.96 (36.152.44.96): icmp_seq=3 ttl=128 time=23.0 ms
出现上述情形就说明网络配置成功。
快照
保存当前的系统为快照,出现问题可以归档。
开机关机和基本目录介绍
开关机
关机前要执行 sync
同步,没错误后就可以关机了。
shutdown -h now
系统目录结构
1、一切皆文件
2、根目录:/,所有文件挂载在这里。
-
/bin:存放常用命令。
-
/boot:Linux 核心文件。
-
/dev:存放 Linux 的外部设备。还有 /mnt,也是临时挂载的。
-
/etc:系统管理所需要的配置文件和子文件
。 -
/home:用户的主目录。Linux 中,每个用户都有自己的目录,一般是用户的账户名命名的,就放在 /home 目录下
。 -
/lib:存放动态链接共享库,其作用类似于
Windows
里的DLL
文件(不要动)。 -
/lost+found:一般是空的,系统非法关机该目录才会存文件。
-
/media:挂载 U 盘什么的媒体文件
-
/mnt:挂载一些临时文件
-
/opt:安装额外的软件,默认是空的
-
/proc:该目录是一个虚拟,它是系统内存的映射,
-
/root:超级管理员的主目录
-
/usr:非常重要的目录,用户的应用程序和文件都会放在这个目录下
。 -
/sbin:存放超级管理员的应用程序和文件。
-
/tmp:存放一些临时文件。用完即丢的这种
。 -
/var:习惯于将经常被修改的目录经常放在这个下面。比如日志文件
。
目录相关命令学习
绝对路径、相对路径
绝对路径:硬盘上文件的路径
相对路径:相对于当前目录的路径。
比如下面的 lyn 目录:
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin git lyn work
绝对路径就是:/home/lyn;相对路径是:lyn
切换目录
切换目录:cd 路径(绝对路径或者相对路径)。
cd 绝对路径
[root@iz2ze42ocg20xm9b0g1i9hz home]# cd /home/lyn/
[root@iz2ze42ocg20xm9b0g1i9hz lyn]# pwd
/home/lyn
cd 相对路径
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin git lyn work
[root@iz2ze42ocg20xm9b0g1i9hz home]# cd lyn/
[root@iz2ze42ocg20xm9b0g1i9hz lyn]# pwd
/home/lyn
发现效果是一样的,使用绝对路径还是相对路径,具体情况具体分析。
如何表示当前目录
当前目录:./
。
返回上一级目录
返回上一级目录:cd ..
。
[root@iz2ze42ocg20xm9b0g1i9hz /]# cd home/
[root@iz2ze42ocg20xm9b0g1i9hz home]# cd ..
可以看到执行 cd ..
命令后,目录从 /home
退到上一级目录 /
。
列出当前目录所有文件
列出当前目录下的所有目录:ls
可选参数
- -a:查看所有的文件(包括隐藏文件)。
- -l:列出所有的文件,包括文件的属性和权限。没有隐藏文件。
参数们都可以和命令组合使用
。
示例
[root@iz2ze42ocg20xm9b0g1i9hz /]# ls
bin boot core.30779 dev etc home hs_err_pid6560.log lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var
[root@iz2ze42ocg20xm9b0g1i9hz /]# ls -a
. .. .autorelabel bin boot core.30779 dev etc home hs_err_pid6560.log lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var
[root@iz2ze42ocg20xm9b0g1i9hz /]# ls -al
total 6260
dr-xr-xr-x. 18 root root 4096 Aug 16 17:47 .
dr-xr-xr-x. 18 root root 4096 Aug 16 17:47 ..
-rw-r--r-- 1 root root 0 Aug 18 2017 .autorelabel
lrwxrwxrwx 1 root root 7 Mar 22 2020 bin -> usr/bin
dr-xr-xr-x. 5 root root 4096 Aug 17 22:42 boot
-rw------- 1 root root 23535616 Aug 16 17:47 core.30779
drwxr-xr-x 19 root root 2960 Aug 17 22:41 dev
drwxr-xr-x. 90 root root 12288 Jan 14 17:33 etc
drwxr-xr-x. 6 root root 4096 Jan 17 11:33 home
-rw-r--r-- 1 root root 13912 Jun 9 2020 hs_err_pid6560.log
lrwxrwxrwx 1 root root 7 Mar 22 2020 lib -> usr/lib
lrwxrwxrwx 1 root root 9 Mar 22 2020 lib64 -> usr/lib64
drwx------. 2 root root 16384 Aug 18 2017 lost+found
drwxr-xr-x. 2 root root 4096 Apr 11 2018 media
drwxr-xr-x. 2 root root 4096 Apr 11 2018 mnt
drwxr-xr-x. 9 root root 4096 Jan 14 17:33 opt
dr-xr-xr-x 85 root root 0 Aug 17 22:41 proc
dr-xr-x---. 9 root root 4096 Jan 14 17:40 root
drwxr-xr-x 29 root root 860 Jan 17 11:48 run
lrwxrwxrwx 1 root root 8 Mar 22 2020 sbin -> usr/sbin
drwxr-xr-x. 2 root root 4096 Apr 11 2018 srv
dr-xr-xr-x 13 root root 0 Aug 18 06:41 sys
drwxrwxrwt. 21 root root 4096 Jan 17 11:48 tmp
drwxr-xr-x. 15 root root 4096 Apr 20 2020 usr
drwxr-xr-x. 20 root root 4096 Mar 22 2020 var
查看当前目录路径(绝对路径)
查看当前目录:pwd
[root@iz2ze42ocg20xm9b0g1i9hz ~]# pwd
/root
创建目录
创建目录:mkdir 目录路径
[root@iz2ze42ocg20xm9b0g1i9hz home]# mkdir lyn
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin git liyanan lyn work
递归创建目录:mkdir -p
[root@iz2ze42ocg20xm9b0g1i9hz home]# mkdir lyn
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin git liyanan lyn work
[root@iz2ze42ocg20xm9b0g1i9hz home]# mkdir lyn/aaa/bbb
mkdir: cannot create directory ‘lyn/aaa/bbb’: No such file or directory
[root@iz2ze42ocg20xm9b0g1i9hz home]# mkdir -p lyn/aaa/bbb
[root@iz2ze42ocg20xm9b0g1i9hz home]#
删除目录
删除目录:rmdir 目录路径
[root@iz2ze42ocg20xm9b0g1i9hz home]# rmdir liyanan/
递归删除目录:rmdir -p
[root@iz2ze42ocg20xm9b0g1i9hz home]# rmdir -p lyn/aaa/bbb/
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin git work
上面的命令就是依次删除 bbb、aaa、lyn。
rmdir 只能删除空目录,如果不是空目录,需要删除目录里的文件,才可以删除
[root@iz2ze42ocg20xm9b0g1i9hz home]# rmdir git/
rmdir: failed to remove ‘git/’: Directory not empty
复制文件或目录
复制文件到目录:cp 文件名 目录名
[root@iz2ze42ocg20xm9b0g1i9hz home]# cp /opt/work/jdk1.8.0_171/README.html ./
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin git README.html work
[root@iz2ze42ocg20xm9b0g1i9hz home]# cp /opt/work/jdk1.8.0_171/README.html ./
cp: overwrite ‘./README.html’? yes
如果有同名文件,会询问你要不要覆盖:覆盖(y),不覆盖(n)
。
删除文件或目录
删除文件或目录 :rm
可选参数
-
-f:强制删除,使用时不会给任何提示信息
-
-r:递归删除
-
-i:使用时会询问是否删除
举例
[root@iz2ze42ocg20xm9b0g1i9hz home]# rm -ri lyn/
rm: remove directory ‘lyn/’? y
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin git install.sh README.html work
[root@iz2ze42ocg20xm9b0g1i9hz home]# rm -rf install.sh
移动文件或目录
移动文件或目录 :mv A的路径 B的路径
,将 A 移动到 B。
可选参数
-
-f:强制移动
-
-u:只替换更新的东西
举例
[root@iz2ze42ocg20xm9b0g1i9hz home]# mv README.html lyn/
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin git lyn work
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls lyn/
README.html
重命名目录
也是 mv
命令。
重命名目录 :mv A 重命名后的A
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin git lyn work
[root@iz2ze42ocg20xm9b0g1i9hz home]# mv lyn/ lyn1
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin git lyn1 work
基本属性相关命令
先看这一列:
第一个字符,代表文件类型:
d:代表目录
-:代表文件
l:链接文档
- b:接口
- c:串行端口设备(比如鼠标键盘这些设备)
后九个字符:
每三个字符为一组。分别代表文件所有者的权限 ,文件所属用户组的权限,其他用户对此文件的权限。
r:可读
w:可写
x:可执行
-:无权限
图片描述的文件的权限就是:文件所有者可以读写,文件所属用户组可以读,其他人可以读。
再看这两列:
其中的第一个列代表:文件所属的用户。
第二个列代表:文件所属的用户组。
更改文件所属用户组:chgrp
chgrp [-R] 属组名 文件名
加了参数 -R
:就会递归改变文件属性
修改 admin 目录属组为 root
修改 admin 目录及目录下所有文件属组为 admin
修改文件所属用户 :
chown [-R] 所属用户 文件名
同时修改文件所属用户和用户组:
chown [-R] 所属用户:所属组 文件名
修改文件属性:
chmod [-R] 数字 文件名
加 -R 会递归修改文件属性
数字:
r:4
w:2
x:1
比如:rwxr-xr-x 就是数字 755。
chmod 755 filename
文件内容查看
-
cat:从第一行开始显示整个文件内容
[root@iz2ze42ocg20xm9b0g1i9hz network-scripts]# cat ifcfg-eth0 DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes [root@iz2ze42ocg20xm9b0g1i9hz network-scripts]#
-
tac:从最后一行倒着显示内容
[root@iz2ze42ocg20xm9b0g1i9hz network-scripts]# tac ifcfg-eth0 ONBOOT=yes BOOTPROTO=dhcp DEVICE=eth0
-
nl:从第一行开始显示整个文件内容,带行号
[root@iz2ze42ocg20xm9b0g1i9hz network-scripts]# nl ifcfg-eth0 1 DEVICE=eth0 2 BOOTPROTO=dhcp 3 ONBOOT=yes
-
more:一页一页的看文件内容。空格键翻页。
-
less:和 more 有相同的功能,还可以往上翻。Pgup 和 PgDn 上下翻动。回车往下看一行,按 q 退出。head:
head -n 行数 文件名
,只看头 n 行。 -
tail:
tail -n 行数 文件名
,只看尾 n 行。
[root@iz2ze42ocg20xm9b0g1i9hz etc]# head -n 5 login.defs
#
# Please note that the parameters in this configuration file control the
# behavior of the tools from the shadow-utils component. None of these
# tools uses the PAM mechanism, and the utilities that use PAM (such as the
# passwd command) should therefore be configured elsewhere. Refer to
[root@iz2ze42ocg20xm9b0g1i9hz etc]# tail -n 5 login.defs
USERGROUPS_ENAB yes
# Use SHA512 to encrypt password.
ENCRYPT_METHOD SHA512
查找字符串:/ 向下查询, ? 向上查询,n 继续搜索下一个,N 寻找上一个
。
硬链接和软链接(了解)
[root@iz2ze42ocg20xm9b0g1i9hz /]# ll
total 6252
lrwxrwxrwx 1 root root 7 Mar 22 2020 bin -> usr/bin
l
开头的就是链接了。
硬链接:A---B,假设 B 是 A 的硬链接,那么 A 和 B 就指向同一个文件。删了 A,B 还可以访问。可以通过这种机制,保存重要文件,防止误删。
软链接(符号链接):类似 windows 快捷方式,删除软链接,就无法访问文件了。
创建文件 f1:
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin git lyn work
[root@iz2ze42ocg20xm9b0g1i9hz home]#
[root@iz2ze42ocg20xm9b0g1i9hz home]# touch f1
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin f1 git lyn work
创建硬链接 f2
[root@iz2ze42ocg20xm9b0g1i9hz home]# ln f1 f2
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin f1 f2 git lyn work
创建软连接 f3:
[root@iz2ze42ocg20xm9b0g1i9hz home]# ln -s f1 f3
[root@iz2ze42ocg20xm9b0g1i9hz home]# ls
admin f1 f2 f3 git lyn work
[root@iz2ze42ocg20xm9b0g1i9hz home]# ll
total 16
drwx------ 4 admin admin 4096 Jan 17 17:28 admin
-rw-r--r-- 2 root root 0 Jan 17 21:20 f1
-rw-r--r-- 2 root root 0 Jan 17 21:20 f2
lrwxrwxrwx 1 root root 2 Jan 17 21:21 f3 -> f1
drwx------ 4 git git 4096 Mar 26 2020 git
drwxr-xr-x 2 root root 4096 Jan 17 16:26 lyn
drwx------ 4 work work 4096 Apr 28 2020 work
可以看到只有软链接的文件属性的第一位是 l
,硬链接的表示就是一个文件。
往 f1 文件写内容:
[root@iz2ze42ocg20xm9b0g1i9hz home]# echo "i love you" >> f1
[root@iz2ze42ocg20xm9b0g1i9hz home]# ll
total 24
drwx------ 4 admin admin 4096 Jan 17 17:28 admin
-rw-r--r-- 2 root root 11 Jan 17 21:22 f1
-rw-r--r-- 2 root root 11 Jan 17 21:22 f2
lrwxrwxrwx 1 root root 2 Jan 17 21:21 f3 -> f1
drwx------ 4 git git 4096 Mar 26 2020 git
drwxr-xr-x 2 root root 4096 Jan 17 16:26 lyn
drwx------ 4 work work 4096 Apr 28 2020 work
查看 f1、f2、f3,发现都可以看到文件内容:
[root@iz2ze42ocg20xm9b0g1i9hz home]# cat f1
i love you
[root@iz2ze42ocg20xm9b0g1i9hz home]# cat f2
i love you
[root@iz2ze42ocg20xm9b0g1i9hz home]# cat f3
i love you
删除文件 f2,发现查看 f1 还可以看到文件内容,但是删除 f1,发现 f3 无法查看内容了。
[root@iz2ze42ocg20xm9b0g1i9hz home]# rm -rf f2
[root@iz2ze42ocg20xm9b0g1i9hz home]# cat f1
i love you
[root@iz2ze42ocg20xm9b0g1i9hz home]# cat f3
i love you
[root@iz2ze42ocg20xm9b0g1i9hz home]# rm -rf f1
[root@iz2ze42ocg20xm9b0g1i9hz home]# cat f3
cat: f3: No such file or directory
硬链接和软链接的区别
- 硬链接的文件属性的第一位是
-
,软链接的文件属性的第一位是l
。 - 硬链接,原来一个,文件还可以访问。软链接删除原文件,就不可以访问了。
vim 编辑器使用
可以理解为 vi 的升级版。vim 可以通过配置插件,实现 IDE 的一些功能。
三种模式:命令模式、输入模式、底线命令模式
命令模式
刚使用 vim
打开文件时,就是命令模式。
输入模式
命令模式输入 i,切换到输入模式。就可以正常输入内容了。
- 退出输入模式到命令模式:ESC 键
- 光标行尾行首移动:Home/End
- 换行:回车键
底线命令模式
命令模式输入 :,切换到底线命令模式。
- q:退出
- w:保存
- wq:保存并退出
[root@iz2ze42ocg20xm9b0g1i9hz ~]# vim lyn.txt
如果 lyn.txt 存在,那么就是修改文件;如果不存在,那么就是创建文件。
vim 按键说明
Linux 账号管理
你在公司中用的一般不是 root 账户。
添加用户
useradd -选项 用户名
添加用户后,会在 /home 创建一个同名目录
[root@iz2ze42ocg20xm9b0g1i9hz ~]# useradd lll
[root@iz2ze42ocg20xm9b0g1i9hz ~]# ls /home/
admin f3 git lll lyn work
/etc/passwd
会有新增的用户信息。
-G:给用户分配组
删除用户
userdel -r 用户名
-r :删除用户时将用户主目录(home)一起删掉
/etc/passwd
也该用户信息了。
修改用户
usermod 修改的内容 修改用户名
修改用户目录
[root@iz2ze42ocg20xm9b0g1i9hz ~]# usermod -d /home/233 ll
查看 /etc/passwd,发现用户的主目录已经发生改变。
ll:x:1003:1003::/home/233:/bin/bash
切换用户
切换用户,不切换用户目录
su 用户名
[root@iz2ze42ocg20xm9b0g1i9hz ~]# su ll
[ll@iz2ze42ocg20xm9b0g1i9hz root]$
看到登录用户名已经发生变化。
修改主机名
修改主机名
hostname 主机名
重启服务器会失效。
用户设置密码
root 创建用户后,要配置密码
passwd 用户名
举例
[root@liyanan ~]# passwd ll
Changing password for user ll.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
[root@liyanan ~]#
锁定账户
锁定用户后,这个人就无法登录系统了。
passwd -l 用户名
-l:被锁定,锁定后就无法登陆了。
passwd -d 用户名
-d:会将密码清空。也就是没有密码了,这样用户就无法登陆了。
一般会使用 -l 的方式
Linux 用户组管理
每一个用户都有一个用户组。
用户组相关操作,实际就是对 /etc/group
的操作
创建用户组-groupadd
[root@liyanan ~]# groupadd lyn
[root@liyanan ~]# tail -1 /etc/gro
groff/ group group-
[root@liyanan ~]# tail -1 /etc/group
lyn:x:1004:
1004 就是组 ID,这个 ID 可以在创建时指定。
[root@liyanan ~]# groupadd -g 531 lyn1
[root@liyanan ~]# tail -1 /etc/group
lyn1:x:531:
[root@liyanan ~]#
-g:指定 ID 号
删除用户组-groupdel
[root@liyanan ~]# groupdel lyn1
[root@liyanan ~]# tail -3 /etc/group
docker:x:992:
ll:x:1003:
lyn:x:1004:
[root@liyanan ~]#
修改用户组的权限信息和名字-groupmod
修改 lyn 用户组 ID 为 888,用户名为 newlyn
[root@liyanan ~]# groupmod -g 888 -n newlyn lyn
[root@liyanan ~]# tail -3 /etc/group
docker:x:992:
ll:x:1003:
newlyn:x:888:
[root@liyanan ~]#
用户切换用户组
登录用户
newgrp 用户组
扩展-三个文件
/etc/password
用户名:口令(登录密码,不可见):用户标识号:用户组标识号:注释性描述:主目录:登录shell
ll:x:1003:1003::/home/ll:/bin/bash
怎么能看到密码呢?在/etc/shadow
ll:!!$6$qZlSDZnJ$S5A1Cd7YCbidP8mAR1QlqJMJrnkib3vhqMgej5E6MmgDCEAESM22TfkwvdNEKBQvE6mkc0q4fqCY3CS.Ce6pe.:18646:0:99999:7:::
可以看到是经过加密的 ,保证系统安全性。
/etc/group
用户组信息
组名:密码:唯一 ID
newlyn:x:888:
磁盘管理
df:列出文件系统整体的磁盘使用量(按字节查看)
[root@liyanan ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 930540 0 930540 0% /dev
tmpfs 941036 0 941036 0% /dev/shm
tmpfs 941036 98828 842208 11% /run
tmpfs 941036 0 941036 0% /sys/fs/cgroup
/dev/vda1 41151808 5045452 33992924 13% /
tmpfs 188208 0 188208 0% /run/user/0
[root@liyanan ~]#
-h 显示已用和可用磁盘量(按 M 查看)
[root@liyanan ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 909M 0 909M 0% /dev
tmpfs 919M 0 919M 0% /dev/shm
tmpfs 919M 97M 823M 11% /run
tmpfs 919M 0 919M 0% /sys/fs/cgroup
/dev/vda1 40G 4.9G 33G 13% /
tmpfs 184M 0 184M 0% /run/user/0
[root@liyanan ~]#
Use%:使用了多少
Avail:剩余可用多少
du:查看文件占用空间
[root@liyanan home]# du
20 ./ll
du -a:查看文件占用空间(包括隐藏文件)
检查根目录每个目录占用的容量
[root@liyanan home]# du -sm /*
0 /bin
172 /boot
7 /core.30779
0 /dev
72 /etc
14 /home
1 /hs_err_pid6560.log
0 /lib
0 /lib64
1 /lost+found
1 /media
1 /mnt
688 /opt
du: cannot access ‘/proc/22168/task/22168/fd/4’: No such file or directory
du: cannot access ‘/proc/22168/task/22168/fdinfo/4’: No such file or directory
du: cannot access ‘/proc/22168/fd/4’: No such file or directory
du: cannot access ‘/proc/22168/fdinfo/4’: No such file or directory
0 /proc
9 /root
97 /run
0 /sbin
1 /srv
0 /sys
1 /tmp
挂载外部设备
mount /dev/aaa /mnt/aaa
将外部设备 /dev/aaa 挂载到 /mnt/aaa
卸载外部设备
umount -f 挂载位置
进程管理
- Linux 中每个程序就是一个进程,每个进程都有一个进程号。
- 每一个进程都有一个 父进程。
- 进程可以又两种存在方式:前台!后台运行!
ps:查看系统中正在执行的进程信息
可选项 :
- -a 显示当前终端运行的所有进程信息(当前进程)
- -u 以用户的信息显示进程
- -x:显示后台运行进程的参数
[root@liyanan home]# ps -aux | grep mysql
| :管道符,A|B 的意思就是在 A 的结果下执行 B
grep:根据条件过滤内容
ps -ef:查看父进程信息,一般会采用进程数方式:pstree -pu | grep mysql
结束进程:kill -9 PID
内容总结
以上是互联网集市为您收集整理的Linux 常用命令全部内容,希望文章能够帮你解决Linux 常用命令所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。