精华内容
参与话题
问答
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    chsh [ -s ] [ -list] [ --help ] [ -v ] [ username ] 3.主要参数 -l:显示系统所有Shell类型。 -v:显示Shell版本号。 4.应用技巧 前面介绍了Linux下有多种Shell,一般缺省的是Bash,如果想更换Shell...
  • at ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机 finger username @host 查看最近有哪些用户登陆 telnet ip 端口 远和登陆服务器,默认端口23 open ip 连接到IP(属telnet登陆后的...
  • $username = "root"; $password = ""; $dbname = "xxxxxxxx"; // create connection $connect = new mysqli($localhost, $username, $password, $dbname); // check connection if($connect->connect_error) { ...
  • mysql_connect('localhost','root','root'); mysql_select_db('user_db'); $user=$_POST['user']; $password=$_POST['password']; $sql="SELECT * FROM users WHERE username='".$user."' AND password='...
  •  删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra前缀的键。  删除HKEY_CURRENT_USER/SOFTWARE/Microsoft/windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs中所有以oracle 开头...
  • $link = mysqli_connect("localhost", "root", "", "youtube_project"); ?> <!DOCTYPE html> <html > <head> <meta charset="UTF-8"> <title>Login Form</title> <...
  • $username = "root"; $password = ""; $dbname = "mydb"; //BELOW IS WHERE THE ISSUE LIES. //WHEN I HARDCODE THE UNIQUE NUMBER LIKE THIS, THE GRAPH UPDATES ACCORDINGLY. WITH ACCURATE DATA FROM THE ...
  • $username="root"; $password=""; $server="localhost"; $db_name="userauthentication"; $uname=""; $pword=""; $error_msg=""; if(isset($_POST["submit"])){ $db_handle = mysqli_connect($server, $username...
  • $mysql_username = "root"; $mysql_password = "root"; $server_name = "localhost"; $conn = mysqli_connect($server_name, $mysql_username, $mysql_password, $db_name); if(mysqli_connect_error($conn)) { ...
  • PHP设置服务器(Apache/Nginx)环境变量

    千次阅读 2015-08-11 12:57:26
    为PHP设置服务器(Apache/Nginx)环境变量 ... 设置Apache环境变量 指令 设置当前环境变量为DEV SetEnv RUNTIME_ENVIROMENT DEV 数据库帐号密码 SetEnv MYSQL_USERNAME root SetEnv MYSQL_PASSWORD root

    为PHP设置服务器(Apache/Nginx)环境变量

    设置环境变量常见的地方为区分开发环境/生产环境,或者定义一些数据库的帐号密码

    设置Apache环境变量

    指令

    设置当前环境变量为DEV

    SetEnv RUNTIME_ENVIROMENT DEV
    

    数据库帐号密码

    SetEnv MYSQL_USERNAME root
    SetEnv MYSQL_PASSWORD root
    

    配置文件格式

    <VirtualHost *:80>
        ServerAdmin admin@admin.com
        DocumentRoot "/var/www/"
        ServerName localhost
        SetEnv RUNTIME_ENVIROMENT DEV
        SetEnv MYSQL_USERNAME root
        SetEnv MYSQL_PASSWORD root
        ErrorLog "logs/error.log"
        CustomLog "logs/access.log" common
    </VirtualHost>
    

    设置Nginx环境变量

    指令

    设置当前环境变量为DEV

    fastcgi_param RUNTIME_ENVIROMENT 'DEV'
    

    数据库帐号密码

    fastcgi_param MYSQL_USERNAME 'root'
    fastcgi_param MYSQL_PASSWORD 'root'
    

    配置文件格式

    在fastcgi_params文件中配置

    fastcgi_param RUNTIME_ENVIROMENT 'DEV';
    fastcgi_param MYSQL_USERNAME 'root';
    fastcgi_param MYSQL_PASSWORD 'root';   
    

    在nginx.conf中配置

    server {
        listen   80; 
        root /var/www;
        index index.php;
        server_name localhost;
        location /
        {   
             index index.php;
        }   
          
        location ~ .*\.(php|php5)?$ {
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            include fastcgi_params;
        }   
    }
    

    为PHP脚本设置环境变量

    为当前用户临时设置

    临时设置只需要执行

    export KEY=VALUE
    

    为当前用户永久设置

    ~/.bashrc(不同系统各有不同)中写

    为所有用户(不包括root)设置

    创建文件/etc/profile.d/test.sh,写入

    KEY=VALUE
    

    为所有用户(包括root)设置

    /etc/environment中写入

    KEY=VALUE
    

    注意,这个文件的生效时间是用户登录时,所以对于root来说,需要重启机器

    在Supervisor中设置

    有的时候PHP脚本是用Supervisor来控制的,所以记得设置supervisor配置中的environment项

    在PHP中调用服务器环境变量

    在PHP中有两个调用方式:

    $env = getenv('RUNTIME_ENVIROMENT');
    

    还有超全局变量方式:

    $env = $_SERVER['RUNTIME_ENVIROMENT'];
    展开全文
  • $connection = new mysqli("localhost", "root", "","student_information"); if ($connection->connect_error) { die("Connection failed: " . $connection->connect_error); } $sql= "INSERT INTO ...
  • shell判断变量值的方法

    千次阅读 2016-12-12 12:26:10
    在shell编程中有时候需要判断某个变量是否存在,若...此处首先设置变量username的值,若变量不存在则使用username=${username:-root}进行设置,加上冒号后表示若变量内容空或者是未设置时,可以使用后面的内容替换。

    在shell编程中有时候需要判断某个变量是否存在,若变量存在则使用既有的设置,若变量不存在则给予一个常用的设置。如下为常用的设置方法:
    这里写图片描述
    此处首先设置变量username的值,若变量不存在则使用username=${username:-root}进行设置,加上冒号后表示若变量内容为空或者是未设置时,可以使用后面的内容替换。

    展开全文
  • 启动SSH或linux 的控制台输入一下命令: JAVA_HOME、PATH中的$号可以理解引用某个环境变量,$JAVA_HOME是引用已经设定好的JAVA_HOME变量::[root@localhost ~]# export JAVA_HOME=/home/username/jdk-1.6[root@...
      启动SSH或linux 的控制台输入一下命令:
      JAVA_HOME、PATH中的$号可以理解为引用某个环境变量,$JAVA_HOME是引用已经设定好的JAVA_HOME变量::
    [root@localhost ~]# export JAVA_HOME=/home/username/jdk-1.6
    [root@localhost ~]# export PATH=$JAVA_HOME/bin
    [root@localhost ~]# java -version
    [root@localhost ~]# ehco $JAVA_HOME
    [root@localhost ~]# java -jar xxx.jar
    如果运行tomcat 就是 java -jar bootstrap.jar
      这样一个临时的JDK环境变量就设置好了,如果关闭SSH或关闭当前的控制台,下次打开要重新设置,ehco $..是查看环境变量的值。

     如果需要设置成永久就需要用 VI 修改Linux的配置文件:
    [root@localhost ~]#  vi /etc/profile
        i
        export JAVA_HOME=/usr/java/jdk.1.5.0_13
        export path=$path:/usr/java/jdk.15.0_13/bin
        export CLASSPATH=/usr/java/jdk1.5.0_13/jre/lib:/usr/java/jdk1.5.0_13/lib
        按Esc
        :wq  

     注意,当 vi /etc/profile 后会现象配置文件的内容,当按i的时候进入编辑状态,可以编辑里面的内容,当编辑完毕按ESC键退出编辑状态,这时候文件还没保存,需要输入:w ,w是可以理解为保存文件。:wq 的意思是保存并退出。

      如果需要把变量设置为后台运行需要这样设置
       1、 export JRE_HOME=/home/java-1.6
       2、 export JRE_HOME=/home/java-1.6/jre
      有些情况下配置1就可以了如果(tomcat ./startup.sh)。但是有些情况些需要用2配置(如geronimo ./startup.sh)
       如果需要查看日志(如tomcart)果需要到日志目录输入 tail -f xxx.out就可以看日志了
      如果运行activemq(./activemq &) 启动完后 ps -axu 可以查到 PID 和  COMMAND,关掉可以直接 kill PID
      
    展开全文
  • shell中变量的测试与替换

    千次阅读 2013-05-27 23:36:37
    在某些时刻我们经常需要判断某个变量是否存在,若变量存在则使用既有的设置,若变量不存在则给予...范例一:测试一下是否存在 username 这个变量,若不存在则给予 username 内容 root [root@www ~]# echo $username

    在某些时刻我们经常需要判断某个变量是否存在,若变量存在则使用既有的设置,若变量不存在则给予一个常用的设置。

    (1)变量未被设置或者内容为空,则替换为新的内容.

            new_var=${old_var-content}

    范例一:测试一下是否存在 username 这个变量,若不存在则给予 username 内容为 root 
    [root@www ~]# echo $username 
               <==由于出现空白,所以 username 可能不存在,也可能是空字符串 
    [root@www ~]# username=${username-root} 
    [root@www ~]# echo $username 
    root       <==因为 username 没有设定,所以给予为 root的内容。 
    [root@www ~]# username="vbird tsai" 
    [root@www ~]# username=${username-root} 
    [root@www ~]# echo $username 
    vbird tsai <==因为 username 已经设定了,所以使用旧有的设定而不以 root取代
    

    上面的范例中,若username已经设定为空串的话,则不会替换,如果要想它进行次替换就可以用加上“:”,即# username=${username:-root}

    范例二:若 username 未设定或者为空字符串,则将 username 内容设定为 root 
    [root@www ~]# username="" 
    [root@www ~]# username=${username-root} 
    [root@www ~]# echo $username 
          <==因为 username 被设定为空字符串了!所以当然还是保留为空字符串! 
    [root@www ~]# username=${username:-root} 
    [root@www ~]# echo $username 
    root  <==加上『 : 』后若变量内容为空或者是未设定,都能够以后面的内容替换。
    
    

     

    (2)"-"是不影响旧的内容,若想要替换新的内容则用“=”

    [root@www ~]# unset str; var=${str=newvar} 
    [root@www ~]# echo var="$var", str="$str" 
    var=newvar, str=newvar  <==因为 str 不存在,所以 var/str 均为 newvar 
     
    测试:如果 str 已存在了,测试一下 var 会发怎样? 
    [root@www ~]# str="oldvar"; var=${str=newvar} 
    [root@www ~]# echo var="$var", str="$str" 
    var=oldvar, str=oldvar  <==因为str存在,所以var等于str的内容
    

     

    (3)如果我想知道,如果旧发量不存在时,整个测试就告知我『有错误』,此时就能够使用问号

    [root@www ~]# unset str; var=${str?无此变量} 
    -bash: str: 无此发量    <==因为 str 不存在,所以输出错误讯息 
    

     

    (4)总结


    展开全文
  •  格式:su [-] username,后面可以跟-,也可以不跟。-符号的作用是初始化当前用用户户的各种环境变量。普通用户的su命令不加username时,就是切换到root用户。root用户可以使用su命令切换到普通用户。 示例,...
  • *变量的测试与内容替换*

    千次阅读 多人点赞 2011-08-18 11:41:35
    在某些时刻我们常常需要『判断』某个变量是否存在,若变量存在则使用既有的配置,若变量不存在则给予一个常用的配置。...范例一:测试一下是否存在 username 这个变量,若不存在则给予 username 内容 root
  • 语法 : su [-] username后面可以跟 - 也可以不跟,普通用户su不加username时就是切换到root用户, - 这个字符的作用是,加上后会初始化当前用户的各种环境变量。如下图创建个test账户操作:如果不加 - 切换到root...
  • 用户的环境变量一般配置在/users/username/.bash_profile文件中,因此修改.bash_profile 文件即可: 假设username为xxxx PATH=/usr/xxxx/sbin:/usr/xxxx/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin...
  • 1、后面可以跟 ‘-‘ 也可以不跟,普通用户su不加username时就是切换到root用户,当然root用户同样可以su到普通用户。 ‘-‘ 这个字符的作用是,加上后会初始化当前用户的各种环境变量。下面看下加‘-’和不加‘-’...
  • Linux(以Centos系统例子)下进行用户切换的时候,使用su。 一般如下: su username su - username第一种方式,切换用户后,还是使用以前登录用户的环境变量,有时候运行有些程序会出问题。 第二种方式比较彻底...
  • 十三、su命令、sudo命令、限制root远程登录一、su命令格式su [-] username,后面可以跟-,也可以不跟。普通用户的su命令不加username时,就是切换到root用户。root用户也可以使用su命令切花到普通用户。该命令加上...
  • 首先对变量username进行测试 由于出现空白,所以 username 可能不存在,也可能是空字符串。 所以主动给予名为root的配置。 用另一种方法主动配置lalala为username的内容 尝试再次 所以主动给予...
  • 可以使用DEFINE命令设置系统变量EDITOR来改变文本编辑器的类型,在login.sql文件中定义如下一行 DEFINE_EDITOR=vi f、运行命令文件 SQL>START test SQL>@test 常用SQL*Plus语句 a、表的创建、修改、删除 创建表的...

空空如也

1 2 3 4 5
收藏数 98
精华内容 39
关键字:

username 变量为root