iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux基础命令日常积累
  • 234
分享到

Linux基础命令日常积累

命令日常基础 2022-06-04 22:06:50 234人浏览 八月长安
摘要

今天又一次搞linux生产环境搭建。这是种步骤很多,很繁琐而且又不得不做的事情。虽然做过很多次,但还是有很多步骤、命令不记得,每一次到处找资料很麻烦,于是将一些步骤记下,以便查找。 登录远程MySQL M

今天又一次搞linux生产环境搭建。这是种步骤很多,很繁琐而且又不得不做的事情。虽然做过很多次,但还是有很多步骤、命令不记得,每一次到处找资料很麻烦,于是将一些步骤记下,以便查找。

登录远程MySQL

Mysql -h 192.168.1.100 -u root -p

给MySQl非root账户分配权限

给账号user1 密码为123456 的用户testDB数据库的所有表的select,insert,update,delete权限:

grant select,insert,update,delete on testDB.* to user1@'%' identified by '123456';

刷新权限:

flush privileges;

MySQL下查看最大连接数

show variables like 'max_connections';

修改最大连接数

vi /etc/my.cnf

找到max_connections=100(如果没有则添加),改为:

max_connections=1500

免密码登录Linux服务器

用自己的电脑免密码登录Linux服务器(自己是windows系统)

在windows上

用cmd命令执行:

ssh-keygen -t rsa

连敲3下回车,可以在C盘用户目录下的.ssh文件夹下看到,

查看图片

id_rsa是私钥,id_rsa.pub是公钥。

在linux上

执行,

ssh-keygen -t rsa

 连敲3下回车,然后cd .ssh/ 可以看到,

id_rsa  id_rsa.pub

创建用于保存免登录主机生成的公钥,authorized_keys

touch authorized_keys

将他的权限改为600

chmod 600 ~/.ssh/authorized_keys

最后将windows电脑的id_rsa.pub公钥写到authorized_keys中,保存即可。

文件重命名

下载好的jdk文件名成这个样子jdk-8u65-linux-x64.rpm?AuthParam=1445848743_f162eddc392f630f3b14bcded3bc3f19将它改为jdk-8u65-linux-x64.rpm。命令如下:

mv jdk-8u65-linux-x64.rpm?AuthParam=1445848743_f162eddc392f630f3b14bcded3bc3f19 jdk-8u65-linux-x64.rpm

安装JDK

下载JDK

wget Http://download.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x64.rpm?Auth Param=1445848743_f162eddc392f630f3b14bcded3bc3f19

下载好重命名成:jdk -8u65-linux-x64.rpm,给777权限

`chmod 777 jdk-8u65-linux-x64.rpm`

安装

rpm -ivh jdk-8u65-linux-x64.rpm

查看

java -version

配置环境变量

修改系统环境变量文件

vi + /etc/profile

向文件里面追加以下内容:

JAVA_HOME=/usr/java/jdk1.8.0_65

JRE_HOME=/usr/java/jdk1.8.0_65

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

export JAVA_HOME JRE_HOME PATH CLASSPATH

使修改立即生效:

source /etc/profile

centos直接yum安装nginx

处理源:

rpm -ivh http://Nginx.org/packages/Centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

查看yum的nginx信息:

yum info nginx

安装:

yum install nginx

启动nignx:

service nginx start

输入主机地址查看:

http://192.168.1.100/

看到,

Welcome to nginx!

If you see this page, the nginx WEB server is successfully installed and working. Further configuration is required.

For online documentation and support please refer to nginx.org.

Commercial support is available at nginx.com.

Thank you for using nginx.

“=”赋值,等号左右不要有空格

vi中 # 开头为说明,# !为特殊说明

vi ~/.bashrc —————— 打开bash的配置文件

vi ~/.exrc —————————打开 vi 的配置文件

GCc -c hello.c 仅生成编译文件hello.c

gcc hello.o -o 新文件名abc 生成执行文件并重命名为abc

-E 制作预处理

-S 转成汇编程序 XXXX.s

对位运算 与 & 或 | 异或 ^
1 1 1 1 0
1 0 0 1 1
0 1 0 1 1
0 0 0 0 0

&用途: 检测某一位是1 还是 0 ; 把某一位设置成0。

--结束END--

本文标题: Linux基础命令日常积累

本文链接: https://www.lsjlt.com/news/19237.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux基础命令日常积累
    今天又一次搞Linux生产环境搭建。这是种步骤很多,很繁琐而且又不得不做的事情。虽然做过很多次,但还是有很多步骤、命令不记得,每一次到处找资料很麻烦,于是将一些步骤记下,以便查找。 登录远程MySQL m...
    99+
    2022-06-04
    命令 日常 基础
  • 积累linux常用命令大全
    本人记忆力有限,就把平时在项目中遇到的linux常用命令分享给大家。 Linux常用命令全集 http://www.lsjlt.com/linux/ linux文件中存在^M 使用shell命令tr可以实...
    99+
    2022-06-04
    常用命令 大全 linux
  • Linux常用基础命令整理
    本篇内容主要讲解“Linux常用基础命令整理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux常用基础命令整理”吧!今天又一次搞Linux生产环境搭建。这是种步骤很多,很繁琐而且又不得不做...
    99+
    2023-06-09
  • Linux基础命令---more
    more将内容较长的文本文件内容分屏显示,支持定位关键字。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法more [-dlfpcsu] ...
    99+
    2023-06-05
  • Linux基础命令---head
    head显示文件开头的几行,默认显示10行,可以使用选项-n来指定行数。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法head [选项] &nbs...
    99+
    2023-06-06
  • Linux基础命令---gunzip
    gunzip解压缩被gzip压缩过的文件。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法gunzip [-acfhlLnNrtvV]  ...
    99+
    2023-06-05
  • Linux基础命令---bzcat
    bzcat解压缩被bzip2压缩过的文件,将文件解压到标准输出,此命令只有一个选项-s。该指令对压缩过的二进制文件没有意义,因为二进制文件没有可读性。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openS...
    99+
    2023-06-05
  • Linux基础命令---zcat
    zcat解压有gzip压缩的文件,将解压结果送到标准输出。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法zcat [-fhVL] 文件 ...
    99+
    2023-06-05
  • Linux基础命令---bunzip2
    bunzip2解压缩bzip2压缩过的文件。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法bunzip2 [-fkvsVL]  文件&n...
    99+
    2023-06-06
  • Linux基础命令---zip
    zipzip是一种最通用的文件压缩方式,使用于unix、msdos、windows、OS等系统。如果在编译zip时包含bzip 2库,zip现在也支持bzip 2压缩。当将大于4GB的文件添加到存档中时,zip会自动使用Zip 64扩展名,...
    99+
    2023-06-06
  • Linux基础命令---gzexe
    gzexe压缩可执行文件,在执行程序的时候可以自动实现解压。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法gzexe file 2、选项列表选项说...
    99+
    2023-06-06
  • Linux基础命令- history
    Linux基础命令- history 1.history 显示历史命令 作用:用于显示历史记录和执行过的指令命令 当登录shell或者是退出的时候会自动进行读取和存储 1.常用参数 语法:# history 选项 参数#参数-n ...
    99+
    2023-08-22
    linux 运维 服务器
  • Linux基础命令---apachectl
    apachectlapachectl指令是apache http服务器的前端控制程序,可以协助控制apache服务的守护进程httpd。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fed...
    99+
    2023-06-05
  • linux命令基础(3)
    find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下:find <指定目录> <指定条件> <指定动作>- <指定目录>: 所要搜索的目录及其所有子目录。...
    99+
    2023-01-31
    命令 基础 linux
  • Linux基础命令---find
    file判断指定文件的文件类型,它依据文件内容判断,并不依据扩展名。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法file [选项]  ...
    99+
    2023-06-06
  • Linux基础命令---comm
    comm逐行比较两个已经排序过的文件。结果以3列显示:第1列显示只在file1出现的内容,第2列显示只在file2出现的内容,第3列显示同时出现的内容。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、open...
    99+
    2023-06-06
  • Linux基础命令---ls
    ls显示当前目录下的所有内容。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法ls [OPTION]... [FILE]... 2、选项...
    99+
    2023-06-06
  • Linux基础命令---chgrp
    chgrp改变文件或者目录所属的群组,使用参数“--reference”,可以改变文件的群组为指定的关联文件群组。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1...
    99+
    2023-06-06
  • Linux基础命令---mknod
    mknod创建块设备或者字符设备文件。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法mknod [选项]  设备名 ...
    99+
    2023-06-06
  • Linux基础命令(3)
    十二 lsof命令简介lsof(list open files) 是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以 如传输控制协议 (TCP) ...
    99+
    2023-01-31
    命令 基础 Linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作