Linux常用命令

2018-12-21  本文已影响0人  AnnaJIAN

零碎的常用命令

#ifconfig netstat 生效的命令
apt-get install net-tools

#列出所有正在使用的端口及关联的进程/应用
netstat -nap 

#查看端口是否被开启和监听 
netstat -an | grep :80

#查看进程 
ps -ef |grep httpd 
ps -aux | grep httpd 

#统计一个文件夹底下有多少个pdf文件
ls -l | grep ".pdf" | wc -l
#统计一个文件夹哪些文件不是pdf
ls -l | grep ".pdf" -v
#统计一个文件夹里面有多少个文件
ls -l foldname | wc -l

ubuntu 删除mysql

root@f1e8b04d7556:~# dpkg --list|grep mysql
ii  mysql-apt-config              0.8.10-1                          all          Auto configuration for MySQL APT Repo.
rc  mysql-common                  8.0.13-1ubuntu18.04               amd64        Common files shared between package
root@f1e8b04d7556:~# apt-get remove --purge *mysql\*
root@f1e8b04d7556:~# apt-get autoremove
root@f1e8b04d7556:~# apt-get autoclean

ubuntu安装mysql8

root@f1e8b04d7556:~# wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb
root@f1e8b04d7556:~# dpkg -i mysql-apt-config_0.8.10-1_all.deb
root@f1e8b04d7556:~# apt update
root@f1e8b04d7556:/# apt-get install mysql-server
Reading package lists... Done
Building dependency tree
...
Setting up mysql-server (8.0.13-1ubuntu18.04) ...
用户和组
#查看用户www-data所在组
root@fd2f5316cfb5:/var/log/nginx# groups www-data
www-data : www-data sudo
#把用户www-data从组sudo中删除
root@fd2f5316cfb5:/var/log/nginx# gpasswd -d www-data sudo
Removing user www-data from group sudo
#把一个用户www-data加入一个组sudo中
root@fd2f5316cfb5:/var/log/nginx# usermod -a -G sudo www-data

PS 命令整理

查看linux/redhat 版本

lsb_release -a
cat /etc/issue

删除

1.多行注释:

  1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式;
  2. 在行首使用上下键选择需要注释的多行;
  3. 按下键盘(大写)“I”键,进入插入模式;
  4. 然后输入注释符(“//”、“#”等);
  5. 最后按下“Esc”键。
    注:在按下esc键后,会稍等一会才会出现注释,不要着急~~时间很短的

2.删除多行注释:

  1. 首先按esc进入命令行模式下,按下Ctrl + v, 进入列模式;
  2. 选定要取消注释的多行;
  3. 按下“x”或者“d”.
    注意:如果是“//”注释,那需要执行两次该操作,如果是“#”注释,一次即可
    =====================
    3.多行删除
    1.首先在命令模式下,输入“:set nu”显示行号;
    2.通过行号确定你要删除的行;
    3.命令输入“:32,65d”,回车键,32-65行就被删除了,很快捷吧
    如果无意中删除错了,可以使用‘u’键恢复(命令模式下)
上一篇下一篇

猜你喜欢

热点阅读