`
qwlong
  • 浏览: 29906 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用linux配置工作环境的一些日记

阅读更多
1、在文件./bashrc.sh中加入如下语句就可以在命令行中直接执行start_tomcat 和shutdown_tomcat进行执行和关闭程序
alias start_tomcat='/home/david/Applications/apache-tomcat-6.0.20/bin/startup.sh'
alias shutdown_tomcat='/home/david/Applications/apache-tomcat-6.0.20/bin/shutdown.sh'

也可以通过 startup_tomcat function(){}定义一个复杂的函数进行一系列的操作

2、$JAVAHOME PATH的配置为在/ect/profile中,加入如下代码
export JAVA_HOME=/home/david/Applications/jdk1.6.0_20
export CLASSPATH=$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin

3、如果想要让其立即生效可以在当前命令行中写入 source /ect/profile
可以在当前终端立即加载修改后的文件

4、进行对整个目录的某些文件增加权限 chmod u+x ./*.sh 进行增加执行权限

5、linux切换工作平台的快捷方式ctrl+alt+->/<-  和移动窗口到别的平台,使用ctrl+shift+alt+->/<-

6、把现在使用的用户放到sodofile中,如下设置:
   在文件 /etc/soduers文件中 vim /etc/sudoers进行设置
   ## Allow root to run any commands anywhere
   root    ALL=(ALL)       ALL
   david   ALL=(ALL)       ALL
   ## Allows members of the 'sys' group to run networking, software,

7、Fedora RAR 软件安装
   下载RAR 3.71 for Linux这个文件:http://www.rarlab.com/rar/rarlinux-3.7.1.tar.gz
   文件大小759K,解压之后大小1.5M
   然后:
   [root@localhost rar]# cd ~/rar
   [root@localhost rar]# make
   mkdir -p /usr/local/bin
   mkdir -p /usr/local/lib
   cp rar unrar /usr/local/bin
   cp rarfiles.lst /etc
   cp default.sfx /usr/local/lib
   [root@localhost rar]#
   然后就可以打开了。
8、Fedora 配置软件源后要进行更新yum,使用如下命令:
    yum makecache
    yum check-update
    从系统-》管理-》软件更新和添加/删除软件中升级,加装,卸载软件包了。
    看自己情况决定是否在终端中全面更新系统,命令是终端中su -然后yum update
9、apache2 的使用, 在fedaro下,当更改apache2的DocumentRoot "/home/david/www" 、
   <Directory "/home/david/www"> 和把wordpress放到/home/#{user}目录下时,会出现
   Forbidden
     You don't have permission to access /wordpress on this server
   这时主要时apache2没有访问/home/#{user}目录的权限,因此应该给apache2权限,可以让apache2以#{user}的形式登录,如下配置
   # User/Group: The name (or #number) of the user/group to run httpd as.
   #  . On SCO (ODT 3) use "User nouser" and "Group nogroup".
   #  . On HPUX you may not be able to use shared memory as nobody, and the
   #    suggested workaround is to create a user www and use that user.
   #  NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET)
   #  when the value of (unsigned)Group is above 60000;
   #  don't use Group #-1 on these systems!
   #
   User david
   Group david

   这样的话,就有权限访问了

  
分享到:
评论

相关推荐

    Linux学习日记(一)

    Linux系统安装 目录 (一)VMware虚拟机 (二)系统分区 (三)Linux系统安装 (四)远程登录管理工具 (五)学习Linux的注意事项 (六)服务器管理和维护建议 (一)VMware虚拟机 VMware:一个虚拟PC的软件,可以...

    生产环境nginx配置文件源码工作直接参考

    从生产环境拉下来的欢迎参考

    bazel-7.1.1-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    大型装饰门户站限量版 v8.1

    我要装修(装修招标)、找装修(公司、设计师等、优惠信息)、我搜我家(小区、楼盘)、效果图、学装修(装修日记、问答、课堂)、活动、家居商城等,站点还支持手机浏览系统要求:建议使用linux(PHP 5.2以上版本...

    大型装饰门户站限量版网站源码

    系统要求:建议使用linux(PHP 5.2以上版本环境使用) 需数据库:MYSQL5.1及以上版本 详情查看官方:点击查看 适用范围:IJH江湖家居装修门户系统,O2O家居系统,家居门户,装修门户,装修公司 安装说明: 压缩包内文件...

    大型装饰门户站系统 v8.1 限量版.zip

    系统要求:建议使用linux(PHP 5.2以上版本环境使用) 需数据库:MYSQL5.1及以上版本 详情查看官方:点击查看 适用范围:IJH江湖家居装修门户系统,O2O家居系统,家居门户,装修门户,装修公司   安装说明: 压缩包...

    bazel-7.1.1-linux-x86_64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    勇者天空文章主页v1.0源码

    比较适合于个人使用,用于文章发布和网络日记等。 具有安装容易,操作简单,使用方便的特点。 运行环境:PHP+MYSQL 参考了六月的网页模板,在此表示感谢! 2.安装使用 把文件包解压后上传到所需的文件夹,运行...

    bazel-7.0_3.2-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    bazel-7.0_3.0-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    bazel-7.0_3.1-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    bazel-7.1_3.0-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    bazel-5.3_3.2-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    bazel-6.5_3.0-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    bazel-5.1_3.1-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    bazel-6.1_3.2-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    bazel-5.1_3.0-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    bazel-5.3_3.0-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    bazel-6.2_3.1-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

    bazel-6.0_3.0-linux-arm64

    Bazel 使用一种名为 BUILD 的高级构建语言来描述项目的构建过程,使得构建配置既灵活又易于理解。 Bazel 的核心特性之一是其强大的依赖分析和管理能力。通过精确地跟踪项目中每个组件的依赖关系,Bazel 能够确保...

Global site tag (gtag.js) - Google Analytics