`

Ubuntu command

阅读更多

#svn command
svn co address defineName
svn info
svn st
svn ci  javascript/comprofile.js -m'fixed brand alert defect'
svn st (svn status path)
#After the change in .bashrc
#mci means the command of mvn clean install
#mee means the command of mvn eclipse:eclipse

#modify the hosts file,used for DNS (domain name resolution )
cat etc/hosts
sudo gedit /etc/hosts

#alias command
~/.bashrc file is used for defining the alias command.
alias mci='mvn clean install -Dmaven.test.skip'
alias mee='mvn eclipse:eclipse'

#find something in file which is used vi to open.
use vi command to open file, and press / to put the pattern string to find the matched string.

#unzip tar file
tar xvzf
tail -n -500f one.log
tail -f 命令可用于监视另一个进程正在写入的文件的增长。
tail -n Number 从首行或末行位置来读取指定文件,位置由 Number 变量的符号(+ 或 - 或无)表示
http://hi.baidu.com/fx1168/blog/item/b358a8510fe4fd2243a75b4b.html

#more command
more,类似 cat,不过会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,请按 h 。

#Use svn to compare with each other file
select a file and press the ctrl,select another file and click the right key to each other of compare list.

#make apahce of 64bit available
chown root:root httpd/ -r
chown root:root.This command changes the ownership of some installed files, the result of building the package as a user other than root
chmod +s httpd/ -r
chmod +s:

  s 在文件执行时把进程的属主或组ID置为该文件的文件属主。

       方式“u+s”设置文件的用户ID位,“g+s”设置组ID位。


On POSIX-compliant and UNIX systems, this stands for setuid on execution or setgid on execution permission. On Windows systems, this stands for a system file.
=====
我将要文件给一个peter的人
在我的电脑上输入
sftp peter@10.16.74.1
password:
put filename
10.16.74.1是对方的ip,然后让对方输入密码,接下来我就可以将文件put到peter的home目录。

sudo tar xvzf apache2.tar.gz –C /usr/local
将解压的文件copy到/usr/local目录下

====

#!/bin/bash

# check if root run the script
if [ `id -u` = 0 ]
then
    echo "****************************************************"
    echo "*Error: root (the superuser) can't run this script.*"
    echo "****************************************************"   
    exit 1
fi

# determine base directory; preserve where you're running from
cd `dirname $0`/..
BASE=`pwd`

chmod +x $BASE/bin/ -R

$BASE/bin/jbossctl start
the below is comment:

# check if root run the script
if [ `id -u` = 0 ]
then
    echo "****************************************************"
    echo "*Error: root (the superuser) can't run this script.*"
    echo "****************************************************"   
    exit 1
fi

note:
http://www.basicconfig.com/linux-commands/linux-id-command-tutorial


2.
# determine base directory; preserve where you're running from
cd `dirname $0`/..
BASE=`pwd`

note:
$0当前Shell程序的文件名
dirname $0,获取当前Shell程序的路径
cd `dirname $0`,进入当前Shell程序的目录

3.linux中shell变量$#,$@,$0,$1,$2的含义解释
http://www.itwis.com/html/os/linux/20100202/7373.html

分享到:
评论

相关推荐

    ubuntun linux command line

    根据提供的标题、描述以及部分内容,本文将详细解读与Ubuntu Linux命令行相关的知识点。这包括了对Ubuntu Linux系统中常用命令的介绍及其应用方法。 ### 一、Linux命令行基础 #### 1.1 命令行概述 - **概念**:...

    Ubuntu-Commend.pdf.tar.gz_Ubuntu!_ubuntu pdf

    `Ubuntu-Commend.pdf.tar.gz` 文件是一个压缩包,其中包含了一个名为 "Ubuntu Command.pdf" 的文档,这显然是一份关于Ubuntu系统中常用命令的详细指南。下面,我们将深入探讨Ubuntu命令行的一些核心知识点。 1. **...

    Ubuntu上支持chkconfig命令

    现在ubuntu上,默认是不支持chkconfig命令的,但支持自己安装,需要自己去下载对应的安装包。 方法:在存放该文件的目录下执行:dpkg -i chkconfig_11.0-79.1-1ubuntu1_all.deb

    ubuntu-command.rar_ubantu

    "ubuntu-command.rar_ubantu"这个压缩包显然是为初学者准备的一份Ubuntu命令大全,包含了在终端中执行的各种常用命令。 以下是一些关键的Ubuntu命令及其详细解释: 1. **ls**:列出目录内容。例如,`ls -l`将显示...

    commandlinetools-linux-7583922_latest.zip

    标题中的"commandlinetools-linux-7583922_latest.zip"指的是Android的命令行工具包,这是Google提供的一套用于管理Android SDK的工具集合。这些工具允许开发者在命令行界面执行各种任务,包括但不限于安装、更新、...

    ubuntu ref

    ### Ubuntu Reference: Key Commands and Concepts #### Introduction to Ubuntu Cheat Sheet Ubuntu is one of the most popular Linux distributions, widely used by developers and system administrators for...

    ubuntu上expect的安装包

    `Expect`是基于`Tcl`(Tool Command Language)语言的一个扩展,它提供了用于自动化交互式过程的功能。因此,在安装`Expect`之前,我们必须先确保系统中已经安装了`Tcl`。在这个给定的压缩包中,有两个`.deb`包文件...

    ubuntu安装openssh-server报错解决

    Ubuntu 安装 OpenSSH 服务器报错解决 在本篇文章中,我们将讨论 Ubuntu 安装 OpenSSH 服务器时可能会遇到的报错问题,并提供解决方案。文章将一步步指导读者解决安装 OpenSSH 服务器时可能出现的错误,包括网络设置...

    ubuntu硬盘安装,修复Ubuntu的grub引导,修复windows7的引导.txt

    - 在grub的菜单中选择进入“commandline”。 5. **设置根目录:** - 输入命令`root(hd0,7)`来指定`initrd.gz`和`vmlinuz`所在的分区,也可以使用`find /vmlinuz`命令来自动查找文件位置。 6. **设置内核参数:**...

    ubuntu下paramiko安装

    stdin, stdout, stderr = ssh.exec_command('ls -l') print(stdout.read().decode()) ssh.close() ``` 这个脚本会连接到指定的远程主机,执行`ls -l`命令,并打印出结果。记得替换`hostname`、`username`和`...

    PGP Command Line 10.3.2 MP11 KeyGen

    PGP Command Line 是一款加密工具,可加密大量的批处理信息、维护备份过程安全,用户能在自动运行脚本中插入PGP加密和数字签名功能,确保信息在传递、存储或备份过程中的安全。这是PGP的命令行工具.允许组织对秘密...

    Ubuntu下终端命令

    ### Ubuntu 下终端命令详解 #### 一、引言 在 Linux 操作系统中,终端(Terminal)是用户与操作系统交互的重要工具之一。本文将重点介绍在 Ubuntu 系统下的常用终端命令及其用法,帮助用户更好地掌握这些命令,...

    ubuntu sublime3 输入中文

    在Ubuntu操作系统中,使用Sublime Text 3这款流行的文本编辑器可能会遇到无法输入中文的问题。为了解决这一问题,我们需要进行一系列的配置和调整。以下就是详细的解决步骤和相关知识点。 首先,Sublime Text 3是一...

    Sams.Ubuntu.Unleashed.Aug.2006.part1

    Part I: Installation and Configuration Chapter 1 Introducing Ubuntu Chapter 2 Preparing to ... Chapter 33 Command Line Masterclass Chapter 34 Advanced apt Chapter 35 Kernel and Module Management

    Ubuntu系统下挂载新硬盘

    - 当提示`Command action`时,输入`p`选择创建主分区(`primary partition`)。 - 随后输入分区编号,通常情况下只需输入`1`即可,表示这是第一个分区。 - 如果只需要一个分区,则可以接受默认设置,即整个磁盘空间...

    Ubuntu 18.04安装Atom以及中文版设置.docx

    Ubuntu 18.04 安装 Atom 及中文版设置 Atom 是一个由 Github 特地为程序员推出的跨平台文本编辑器,具有强大的扩展性和模块化设计。下面将详细介绍 Ubuntu 18.04 安装 Atom 及中文版设置的步骤和知识点。 一、安装...

    vscode在windows和ubuntu系统下的c++环境配置详细过程

    "vscode在windows和ubuntu系统下的c++环境配置详细过程" 通过这篇文章,我们可以了解到如何在Windows和Ubuntu系统下配置VSCode的C++环境。下面我们将对这篇文章中的知识点进行详细的解释和总结。 Windows系统下的...

    ubuntu中文参考手册

    书中提供了大量 shell-command 实例,它们涵盖系统管理的方方面面,包括的主题有:Ubuntu 的基本概念、系统安装提示、Ubuntu 软件包管理、Ubuntu 中的 Linux 内核、系统微调、建立网关、文本编辑器、CVS、程序设计、...

Global site tag (gtag.js) - Google Analytics