`

Linux basic command 【常用命令】

阅读更多
Demo
大都有两种操作,
一种是cd到目标文件所在文件夹或目标文件夹的目录下,然后执行command
另一种是 之间命令行执行command

1:
删除文件(文件夹)
(前提:当前用户有删除操作的权限)
删除文件:
rm -r /user/local/a/a.log
删除文件夹:
rm -rf /usr/local/a
(advice: cd to obj file or folder ,then execute command)

2:
创建文件(文件夹)
创建文件:
vi foo.txt
vi index.jsp

创建文件夹:
mkdir aaa
mkdir -p aaa

3:
chown ysong -R /home/u1 表示改变目录所有者为ysong账户;

chmod 755 /home/u1 表示oracle账户对/home/u1目录有755权限;

hostname可以查看linux的计算机名;

whoami可以查看当前用户;

pwd显示当前路径;

df查看系统的硬件信息

4:
以下查看相关文件内容:

more /etc/oratab

cat /etc/passwd


5:
查看当前目录:pwd
修改密码:passwd
回到上级目录:cd ..
查看该目录下的文件夹:ls
打开文件:vi /文件夹/文件
显示当前目录所有文件:ls (or) ls –a
显示当前目录所有文件和详细信息:ls –al
文件的权限:chmod g –(+)r w x u g o s
创建目录:mkdir 目录名/目录名
在主目录创建下目录:mkdir ~/目录名
复制文件:cp 文件 文件
移动文件:mv 要移动的文件 要移动到的目录  
修改文件或目录的名字:mv 文件 名字
删除文件:rm -rf –I提示 
删除目录中的所有内容包括目录:rm –r 要删除的文件夹

3:
合并文件(当前目录)
cat 文件名1 文件名2 ... 文件名N > ry.log

4:root 用户执行
lsb_release -a
查看linux系统版本等相关信息

5:查看文件内容
cd file所在目录
命令:tail -150 filename
作用:显示filename最近记录的150行




Linux服务器性能小结 :

<-->
在linux系统中,可直接通过命令行 “w”或者“uptime”查看,如下:

[ysong@IDC ~]$w
13:55:31 up  8:53,  1 user,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
ysong    pts/0    114.92.96.72     13:54    0.00s  0.01s  0.00s w

[ysong@IDC ~]$uptime
13:55:47 up  8:53,  1 user,  load average: 0.00, 0.00, 0.00


<-->
cpu usage:
系统的CPU使用率。
可以用“top”命令动态的显示当前系统进程用户的使用情况。


<-->
对 Tomcat 的操作

启动
一般是执行tomcat/bin/startup.sh,sh tomcat/bin/startup.sh

停止
一般是执行 sh tomcat/bin/shutdown.sh脚本命令

查看
执行ps -ef |grep tomcat 输出如下

sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/java/tomcat/common/endorsed -classpath :/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/java/tomcat -Dcatalina.home=/java/tomcat -Djava.io.tmpdir=/java/tomcat/temp org.apache.catalina.startup.Bootstrap start

说明tomcat已经正常启动, 5144 就为进程号 pid = 5144

杀死
kill -9 5144

===========
在linux下,如何将shell里输出的信息写入到文件里呢?
通过下面的两个管道符可以实现些功能。
>  将信息写入文件
>> 在现有文件中追加信息

test.sh
echo hello >> /data/log/restart.txt
echo test >> /data/log/restart.txt


========
0
1
分享到:
评论

相关推荐

    a_document_about_linux_basic_command_-_linux常用命令_linux_basic_com

    a_document_about_linux_basic_command_-_linux常用命令_linux_basic_command

    Linux命令简写和全称

    - **示例**: `/usr/bin`存放常用命令。 #### /var - VARiable - **全称**: Variable - **用途**: 存放日志文件和其他可变的数据。 - **示例**: `/var/log`存放系统日志。 #### FIFO - FirstIn,FirstOut - **全称...

    Basic Commands in LINUX

    其他常用命令 1. date命令:显示或设置系统的日期和时间。 2. cal命令:显示月份的日历。 3. uptime命令:显示系统的运行时间和平均负载。 4. w和whoami命令:分别用于显示当前登录系统的用户信息和当前登录的用户名...

    Linux Shell常用技巧

    ### Linux Shell 常用技巧详解 在 Linux 系统中,Shell 是用户与操作系统交互的主要方式之一。本文将深入探讨几个常用的 Shell 技巧及其应用场景。 #### 1. 使用 `/dev/null` 和 `/dev/tty` 在 Linux 系统中,`/...

    linux 命令英文全称

    下面将详细介绍部分常用的Linux命令及其全称解释。 #### /bin=BINaries /bin目录存放了系统管理员和普通用户经常使用的命令。这里的“BINaries”是指二进制文件(binary files),即执行文件。 #### /dev=DEVices /...

    Basic_Linux_Commands

    根据给定文件的信息,本文将围绕“Basic Linux Commands”这一主题进行深入解析,重点阐述Linux基本命令的操作方法及其应用场景,并对部分关键概念和技术细节进行详细解释。 ### 基本Linux命令 #### shell与bash ...

    华清远见《嵌入式Linux应用程序开发详解》

    - 常用命令:讲解如 `ls`、`cd`、`cp`、`mv`、`rm` 等常用命令的使用。 - 进程管理:包括进程查看、启动、停止的命令,如 `ps`、`kill`、`nohup`。 - 网络通信:如 `ping`、`telnet`、`nc`、`ss` 命令的使用,...

    一本linux操作系统教程压缩包

    "Farsight-LinuxApp02-LinuxCommand.pdf"则可能详细介绍了Linux命令行的各种命令,包括常用的ls、cd、cp、mv、grep、sed等,以及如何编写shell脚本。熟悉和熟练使用这些命令能够极大地提高在Linux系统中的工作效率。...

    嵌入式linux应用程序开发技术详解(1~5章)

    1. **Linux基础**(Farsight-LinuxApp01-LinuxBasic.pdf):这一章通常会介绍Linux的历史、特点和优势,以及它的内核结构。它可能还会讲解如何安装和配置Linux开发环境,包括常用的开发工具,如GCC编译器、GDB调试器...

    linux命令英文全称(帮助记忆,让命令变的很简单)分享.pdf

    1. `/bin` - BINaries:这是系统的基本可执行程序的存放目录,包含用户需要的常用命令。 2. `/dev` - DEVices:设备文件的集合,允许用户和应用程序直接与硬件交互。 3. `/etc` - ETCetera:系统配置文件的存储...

    Linux命令术语全称

    - **用途**:用户常用命令存放位置。 2. **/dev=devices** - **含义**:存放设备文件的地方,如硬盘驱动器、打印机等硬件设备。 - **用途**:用于挂载或访问系统中的硬件设备。 3. **/etc=ETCetera etcetera...

    Linux术语全称文本下载

    1. **bin (BINaries)**:此目录用于存放系统中常用的命令程序。这些命令通常由二进制文件组成。 2. **/dev (devices)**:存储设备文件的地方,例如磁盘驱动器、打印机等。 3. **/etc (ETCetera etcetera)**:系统...

    网易云课程“Linux 入门基础”课程学习笔记

    - 学生应该熟悉常用的Shell命令,例如`ls`、`cd`、`mkdir`等,并学会如何通过命令行执行简单的文件管理和文本处理任务。 通过以上对Linux安装配置、图形界面操作以及命令行基础的介绍,我们可以看出,学习Linux不...

    华清远见2007嵌入式培训教程 共13个pdf

    7. **Farsight-LinuxApp02-LinuxCommand.pdf**:全面介绍Linux命令行工具和常用命令,提升用户在终端的操作效率。 8. **Farsight-LinuxApp03-C.pdf**:C语言编程教程,为嵌入式开发打下坚实的编程基础,涉及C语言...

    The basic of Bash shell

    Bash Shell是Linux和Mac操作系统中最常用的Shell之一,它作为用户与计算机系统交互的主要界面。当你在终端输入命令时,Bash Shell会执行一系列重要的服务,因此理解Bash Shell的工作原理对于高效地使用计算机至关...

    Ubuntu系统搭建与基础命令.docx

    - 上述已列举了部分常用命令,包括但不限于`cd`、`ls`、`pwd`、`mkdir`、`rm`、`cp`、`mv`、`echo`、`grep`等。 #### 七、参考资料 - [Ubuntu官方文档](https://ubuntu.com/) - [Linux命令大全]...

    unix_basic2

    command`**:在vi编辑器内部执行Shell命令。例如,使用`!pwd`可以查看当前工作目录,或者使用`!ls`来列出当前目录下的文件和文件夹。 ##### 光标移动 - **`w`**:移动到下一个单词的开头。 - **`b`**:移动到上一...

    Shell必备命令.pdf

    Shell是Linux操作系统中最为重要的用户与系统交互的方式之一,它提供了一种命令行界面,使得用户可以方便地执行各种系统命令、编写脚本等。其中,grep和find是Shell环境下最常使用的两个命令,它们分别用于搜索文本...

    开发人员必备的命令行工具包(神器)

    CMD(Command Prompt)是Windows操作系统中的命令行解释器,它允许用户通过文本界面执行系统命令。开发者常用CMD来测试代码、执行批处理脚本、管理系统和文件。CMD提供了大量的内置命令,如dir(查看目录)、copy...

    Termux-Besic-command-:Termux基本软件包安装一键式

    标题提到的 "Termux-Basic-command-: Termux 基本软件包安装一键式" 暗示我们将讨论如何在 Termux 中轻松安装基础软件包。描述中的 "Termux 基本命令" 提示我们将探讨一些常用的 Termux 命令。 在 Termux 中,你...

Global site tag (gtag.js) - Google Analytics