`

Suse Linux 常有命令

 
阅读更多
一、列出文件

ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件

ls a* 列出当前目录下以字母a开头的所有文件

ls -l *.doc 给出当前目录下以.doc结尾的所有文件

二、复制文件

cp afile afile.bak 把文件复制为新文件afile.bak

cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下

cp * /tmp 把当前目录下的所有未隐藏文件复制到/tmp/目录下

cp -a docs docs.bak 递归性地把当前目录下的docs目录复制为新目录docs.bak,保持文件属性,并复制所有的文件,包括以句点开头的隐藏文件。为了方便起见,-a选项包含-R选项

cp -i 在覆盖前询问用户

cp -v 告诉用户正在做什么

三、移动和重命名文件

mv aflie bfile 将afile重命名为bfile

mv afile /tmp 把当前目录下的afile移动到/tmp/目录下

四、删除文件和目录

rm afile 删除文件afile

rm * 删除当前目录下的所有文件(未隐藏文件)。rm命令不删除目录,除非也指定了-r(递归)参数。

rm -rf domed 删除domed目录以及它所包含的所有内容

rm -i a* 删除当前目录下所有以字母a开头的文件,并且在每次删除时,提示用户进行确认

五、更改目录

cd ~ 切换到主目录

cd /tmp 切换到目录/tmp

六、建立目录

mkdir phots 在当前目录中建立名为photos的目录

mkdir -p this/that/theother 在当前目录下建立指定的嵌套子目录

七、删除目录

mkdir 将删除空目录

八、查看文件内容

more /etc/passwd 查看/etc/passwd的内容

less /etc/passwd 查看/etc/passwd的内容

九、搜索文件内容

grep bible /etc/exports 在文件exports中查找包含bible的所有行

tail -100 /var/log/apache/access.log|grep 404 在WEB服务器日志文件access.log的后100行中查找包含“404”的行

tail -100 /var/log/apache/access.log|grep -v googlebot 在WEB服务器日志文件access.log的后100行中,查找没有被google访问的行

grep -v ^# /etc/apache2/httpd.conf 在主apache配置文件中,查找所有非注释行

十、查找文件

find .-name *.rpm 在当前目录中查找rpm包

find .|grep page 在当前目录及其子目录中查找文件名包含page的文件

locate traceroute 在系统的任何地方查找文件名包含traceroute的文件

十一、编辑文件

vi /etc/bubby.txt 用vi编辑文件/etc/bubby.txt

emacs /etc/bubby.txt 用emacs编辑文件/etc/bubby.txt
分享到:
评论

相关推荐

    SUSE LINUX 简明手册

    ### SUSE LINUX 简明手册:核心知识点详解 #### Linux基础知识概览 **1. 硬盘管理** 在Linux环境下,硬盘被视为系统的重要组成部分,用于存储各种数据和应用程序。与Windows系统的盘符概念不同,Linux通过挂载点...

    linux命令记忆方法

    - **bin=BINaries(binary)**:存放用户最常使用的命令。 - **dev=devices**:通常包含所有硬件设备的接口。 - **etc=ETCetera(etcetera)**:存储着系统配置文件。 - **lib=LIBrary**:用于存放程序运行所需的共享库...

    linux 命令英文全称

    对于初学者来说,理解这些命令的英文全称及其背后的含义,有助于更好地记忆和掌握它们的功能与用法。下面将详细介绍部分常用的Linux命令及其全称解释。 #### /bin=BINaries /bin目录存放了系统管理员和普通用户经常...

    外包公司常用的SUSE命令

    vi是一个功能强大的文本编辑器,有命令模式和插入模式。在命令模式下,可以使用 hjkl 键移动光标,dd 删除当前行,p 粘贴,i 插入模式,Esc 退出插入模式。vi还有很多高级功能,如查找与替换、宏录制、撤销与重做等...

    常用Linux 命令以及使用

    Linux系统以其稳定性、开源性和灵活性受到广大开发者和系统管理员的青睐,常被用作服务器操作系统。 - **Linux特点** - **稳定性**:Linux系统相较于Windows更稳定,宕机概率较低。 - **开源性**:Linux代码完全...

    SSH登陆LINUX服务器命令.doc

    一些Linux发行版如SUSE和Fedora Core 5提供了类似FTP的界面工具,这些工具支持SSH连接。你只需选择SSH协议并填写服务器的SSH端口(默认为22),然后就可以同时使用FTP界面和shell,提高工作效率。 4. **SCP...

    虚拟机安装并与xshell连接,linux命令

    目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Deepin【中国版】、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS等。 在安装Linux系统前,我们需要选择一个虚拟机软件来安装这个系统。也就是说,在...

    华为内部学习资料——Linux常用命令及基础知识介绍

    - **SuSE 8.0内建别名**:提供了一系列预设的命令别名。 - **为ims_omu扩展的别名**:针对特定应用的自定义别名。 **5.4 历史命令** - **`history`**:查看命令历史。 - **历史扩展**:通过`.bash_history`文件来...

    Linux基础及系统管理

    - **4.2.2 SuseLinux系统中的 USB 硬盘挂载方法** - 类似于光盘和软盘的挂载方法,但可能需要先识别USB硬盘的设备名。 #### 5. Shell 的特性和功能 **5.1 什么是 shell** - Shell是用户与操作系统之间的一座桥梁...

    Linux必学的60个命令

    51. **zypper**:SUSE Linux的包管理器。 52. **make**:编译源代码,生成可执行程序。 53. **gcc/g++**:C/C++编译器,将源代码编译为可执行文件。 54. **git**:版本控制系统,协同开发和版本管理。 55. **grep**...

    linux编程常识,关于linux的一些常见问题

    选择适合自己的Linux发行版非常重要,常见的有Red Hat、SUSE、Mandrake等,其中: 1. **Red Hat**:作为企业级应用中最受欢迎的Linux发行版之一,Red Hat提供了丰富的技术支持和服务,非常适合希望从事Linux系统...

    LINUX学习资料

    随着商业公司的加入,Linux迎来了更多分支版本,如Slackware、RedHat、Suse、OpenLinux和TurboLinux等,进一步丰富了Linux生态。值得一提的是,这些基于Linux内核的操作系统大量集成了GNU软件,因此在某些场合被称为...

    Linux Perl安装以及环境部署手册1

    Linux中的Perl是一种强大的脚本编程语言,常用于系统管理、文本处理和自动化任务。这篇文档主要介绍了在SUSE Linux上安装Perl及其相关依赖的步骤,包括GCC和Teradata的TTU13.10。 首先,确保系统已安装GCC,因为...

    linux入门及快速使用教程

    Linux有许多不同的发行版,如Debian, Open Linux, Slackware, SUSE, Turbo Linux和Red Hat Linux等。这些发行版虽各有特色,但核心都是Linus Torvalds开发的Linux内核。Red Hat Linux因其易用性和广泛的硬件支持,常...

    Linux(1).docx

    主流的Linux发行版有Red Hat Enterprise Linux、CentOS、SUSE、Ubuntu、Debian、Fedora和Gentoo等。 Linux系统具有许多优点。首先,它的稳定性极佳,能够长时间无故障运行。其次,Linux注重安全性,漏洞通常能被...

    oracle在linux下的安装手册

    在Linux环境下安装Oracle数据库是一项复杂而重要的任务,尤其在SUSE Linux操作系统中。Oracle数据库是全球广泛使用的数据库管理系统,常用于企业级应用,提供高效、可靠的数据存储与管理能力。以下将详细介绍在SUSE ...

    Linux概述.pdf

    首先,Red Hat Enterprise Linux 6(RHEL6)是Red Hat公司发布的一个企业级Linux版本,常用于服务器环境,提供RHCSA(Red Hat Certified System Administrator)、RHCE(Red Hat Certified Engineer)和RHCAR(Red ...

    mongodb-linux-x86_64-rhel70-3.6.4.tgz

    1. **解压文件**:使用`tar -zxvf mongodb-linux-x86_64-rhel70-3.6.4.tgz`命令解压缩文件。 2. **创建数据目录**:为MongoDB创建一个数据存储目录,例如`/data/db`,并确保其具有合适的权限。 3. **配置环境变量*...

    韩顺平linux视频教程学习笔记

    Linux内核有许多不同的发行版,例如Redhat、红旗Linux、Ubuntu、SUSE和Fedora等,尽管它们在用户界面和附加软件上可能有所不同,但所有这些发行版都基于相同的Linux内核,这就好比不同口味的面条,尽管名称和风味...

    linux学习.docx

    Linux的多样性体现在其众多发行版上,既有社区驱动的如Debian、ArchLinux,也有商业开发的如Red Hat Enterprise Linux、SUSE、Oracle Linux等。 对于初学者,掌握Linux的基础知识和常用命令是至关重要的。首先,...

Global site tag (gtag.js) - Google Analytics