Linux服务器的配置与使用
惜暮
这个作者很懒,什么都没留下…
展开
-
一. 安装JDK
一. 安装JDK到windows系统1. 首先到官网下载JDK的安装包,这个百度很快就可以在甲骨文官网获得,一般不推荐使用最新版本的,可能会出现一些问题,选择稍微低一些的版本,一般也不影响使用。2. 新建环境变量 JAVA_HOME3. 在path路径后增加Java的bin:4. 增加classpath,即Ja原创 2016-05-31 23:46:27 · 495 阅读 · 0 评论 -
十三. shell变量键盘读取,数组与声明:read, array, declare
1. read命令读取键盘的输入:(1)读取来自键盘输入的变量,常被用在 shell script 的撰写当中。(2)# read [-pt] variable选项与参数:-p : 后面可以接提示字符!-t : 后面可以接等待的『秒数! 』 这个比较有趣~不会一直等待使用者啦! variable: 输入的变量被保存在这个变量中。原创 2016-06-01 10:27:09 · 2184 阅读 · 0 评论 -
八. Linux 常用命令搜集
1. 解压与压缩相关:tar1.命令格式:tar [必要参数] [选择参数] [文件] 2.命令功能:用来压缩和解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的 3.命令参数:必要参数有如下:-A 新增压缩文件到已存在的压缩-B 设置区块大小-c 建立新的压缩文件-d 记录文件的差别-r 添加文件到已经压缩的文件-u 添加改变了原创 2016-06-01 01:00:00 · 375 阅读 · 0 评论 -
十四. bash shell的操作环境
1. 路径与命令的查找顺序:当我们在终端输入一个命令时,如#ls 那么在系统中命令运行的顺序的优先级如下:(1)是以相对 / 绝对路径执行命令,如:#/bin/ls 或则 #ls(2)由alias 找到该命令来执行(3)由bash内建的 (builtin) 指令来执行;(4)透过 $PATH 这个变量的顺序搜寻到的第一个指令来执行。(原创 2016-06-01 10:46:29 · 414 阅读 · 0 评论 -
十五. 第一个shell script 脚本程序
1. 可以使用任何文本编辑工具编写,如: vim #!/bin/bash #放置在文件的开头2. 设置脚本执行权限:chmod a+x filename 所有用户可执行chmod 700 filename 可执行权限3. 执行脚本的三种方式: bash your_script.sh sh y原创 2016-06-01 10:48:36 · 501 阅读 · 0 评论 -
16. Linux常用命令
查看系统版本 $uname -atar.gz 解压 $tar -zxvf 文件解压到指定的目录 $tar -zxvf 文件 -C DirPath查看是否安装了mysql $netstat -tap | grep mysql 查看mysql的版本 $mysql -Vnetstat -ntlp //查看当前所有tcp端口·nets原创 2016-10-11 16:40:25 · 442 阅读 · 0 评论 -
Linux命令--scp命令
Linux 的 scp命令用于Linux之间复制文件和目录。同样也可以用于Linux和macOS之间互相传文件。scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。命令格式: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o原创 2017-02-01 20:38:50 · 552 阅读 · 0 评论 -
Linux终端连接Linux服务器
我们经常需要通过类UNIX下连接我们的Linux服务器。比如我的Mac下经常需要连接上Linux服务器。一般系统都提供了ssh支持,可以直接连接:通过命令:ssh root@120.25.12.92然后输入root用户的密码就行了。如下图:原创 2017-02-01 20:46:48 · 34965 阅读 · 4 评论 -
以root用户远程登录Linux报错:Permission denied, please try again.
我在Mac远程登录我的Linux服务器系统时,我是直接用root用户登录的,操作如下图: 一直提示我: Permission denied, please try again. 说我没有权限,经过一阵百度,发现是安全期间ssh服务默认没有开root用户的ssh权限。所以远程登录时默认下root用户是没有权限的。解决办法: 要修改root的ssh权限,即修改 /etc/ssh/sshd_con原创 2017-02-01 21:31:26 · 46426 阅读 · 7 评论 -
十二. Linux系统的环境变量的功能
1. 查看当前所有环境变量的命令: env 和 export,set, declare 。env 和 export两个命令列出的环境变量一样,不过export有其他额外的功能。2. 系统中一些重要的环境变量:(1)HOME : 代表使用者的家目录。我们可以使用 #cd ~ 去到使用者的家目录,或者利用 cd就可以直接回到使用者家目录了 有很多程序都可能会取用到这个变量原创 2016-06-01 10:20:12 · 499 阅读 · 0 评论 -
十一. shell的变量功能之变量的显示与设置,取消:echo,unset
1. 变量的显示:#echo ${name} 或则 #echo $name 2. 变量的设置:系统变量通常大写,自定义变量小写。 (1)变量与变量内容以等号 = 来连结; (2)等号两边不能直接接空格符; (3)shell中所有变量都定义为字符串,且变量名称只能是英文字母与数字,但是数字不能是开头字符; (4)若有空格符可原创 2016-06-01 10:06:59 · 2601 阅读 · 0 评论 -
二. Ubuntu下安装samba服务器
一. 安装环境:Ubuntu14(在ubuntu16下该方法失败,无法启动图形界面)1. 首先切换到root用户#sudo su(个人喜好而已,方便)。我采用图像化界面配置。2. #apt-get install samba 下载samba服务器。3. #apt-get install system-config-samba 下载samba图形界面4原创 2016-06-01 00:09:44 · 2493 阅读 · 0 评论 -
三. Ubuntu下安装SSH服务并配置securtCRT
1. 在宿主机Ubuntu上安装ssh: #sudo apt-get install openssh-server openssh-client2. 在secureCRT 里面登录Ubuntu主机(1)协议选择 SSH2 输入主机IP, 主机名连接再输入密码。(2)连接上去后可以更改securtCRT的设置,使显示人性化:(3原创 2016-06-01 00:13:19 · 624 阅读 · 0 评论 -
四. ubuntu下添加root账户
ubuntu默认是不添加root账户的,只有我们安装时的用户账户,为了方便开发,我个人一般使用root账户,下面介绍开启root账户方法:创建root帐号:(1)在安装系统时,root账户并没有被激活来供你使用,即root帐号被隐藏了,而是通过初始用户与sudo的结合使用来完成一些需要root权限的任务。(2)这样做的好处是防止你不得不使用root来进行一些系统的初级管理,原创 2016-06-01 00:18:21 · 2414 阅读 · 0 评论 -
五. Ubuntu下安装 tftp 服务器和 NFS 服务器
一. tftp服务器的配置: 1、 安装软件包: tftp-hpa是客户端 ,tftpd-hpa是服务器端 #apt-get install tftp-hpa tftpd-hpa 但是后来我发现依赖包 xinetd 并没有被安装,于是: #apt-get install tftp-hpa tftpd原创 2016-06-01 00:22:52 · 518 阅读 · 0 评论 -
六. ubuntu下打开终端的三种方法
1. 很好弄,在左上角的菜单上点一下,出来一列,在里面选择[附件] 中的[终端],点一下就OK。2. 把终端窗口打开放在鼠标右键,效果是在桌面或文件夹内的空白处右键点击,将出现“从终端打开”的快捷方式。那个需要使用一个软件。安装很简单,打开终端,在里面输入: #sudo apt-get install nautilus-open-原创 2016-06-01 00:39:47 · 628 阅读 · 0 评论 -
七. ubuntu更改主机名
1. 修改 /etc/hosts 文件: #gedit /etc/hosts2.修改 /etc/hostname 文件: #gedit /etc/hostname 3. 然后关机重启4. 开机后查看主机名: #hostname原创 2016-06-01 00:50:17 · 399 阅读 · 0 评论 -
九. Linux的环境变量PATH
1. 关于可执行文件的环境变量 $PATH(1)对于查看文件属性的命令:# ls 的完整文件名为:/bin/ls (这是绝对路径执行命令)。(2)但是我们在任何地方都可以执行这个命令。这是因为环境变量 $PATH 的帮助。(3)当执行一个命令时,如#ls 这个命令,系统会依照PATH的设置去每个PATH定义的目录下查询文件名为ls的可执行文件。root用户的一个P原创 2016-06-01 09:41:44 · 395 阅读 · 0 评论 -
十. Linux中bash shell的使用
1. 查看Ubuntu系统中可用的shell种类:在 /etc/shells 这个文件中:#vim /etc/shells 由上图可知Ubuntu支持的常用的shell种类。不过我们常用是bash shell2. #cat /etc/passwd 可知系统登录时选择bash shell作为shell。3. bash shell的功能:(1)命令记忆原创 2016-06-01 09:49:05 · 389 阅读 · 0 评论 -
使用UNIX环境下的bash脚本自动化提交仓库到github
我本人一直在写一些玩具代码的时候,有提交到github上备份的习惯,由于这个是我自己写的玩具代码,也不涉及到多个分支,所以每次都是机械的敲一串相同的命令,为了提高生产力,在Mac的UNIX环境下写一个bash脚本,自动化每次提交到github,我每次只需要执行这个脚本就行了,下面给出源码:#!/bin/bashecho "start git add commit fetch merge push"原创 2017-01-22 23:58:27 · 915 阅读 · 0 评论