liunx 命令笔记
文件处理命令: |
一:目录处理命令:
命令名称:ls 所在路径:/bin/ls 执行权限:所有用户 功能描述:显示目录文件 语法: :ls 选项[ald][文件或目录] -a 显示所有文件,包括隐藏文件 -l 详细信息 -d 查看目录属性 举列 :ls -lald
命令名称:cd 所在路径:shell 内置命令 执行权限:所有用户 语法 :cd [目录] 功能描述:切换目录 举列 :cd /tmp/test cd ../ 返回上一级目录
命令名称:pwd 所在路径:/bin/pwd 执行权限:所有用户 语法 :pwd 功能描述:显示现在所在位置 举列 :/tmp/test 显示现在所在位置
命令名称:mkdir 所在目录:/bin/mkdir 执行权限:所有用户 语法 :mkdir -p [目录名] -p 递归创建目录 功能描述:创建新的目录 举列 :mkdir -p /tmp/test/student
命令名称:rmdir 所在路径:/bin/rmdir 执行权限:所有用户 语法 :rmdir [目录名称] 功能描述:删除空目录 举列 :rmdir /tmp/test/student 删除tmp 目录test 文件下student 文件夹
命令名称:cp 所在路径:/bin/cp 执行权限:所有用户 语法 :cp -rp [源文件或目录][目标目录] -r 复制目录 -p 保留文件属性 功能描述:复制文件或者目录 举列 :cp -r /tmp/test/student /root //将student 目录复制到root 目录下去 cp -rp /tmp/test/a /tmp/test/b /root //将目录a 和目录b 复制到/root 下,并保持属性
命令名称:mv 所在路径:/bin/mv 执行权限:所有用户 语法 :mv [源文件或目录] [目标文件] 功能描述:剪切文件,修改文件名 举列 :mv test.log test.txt //将test.log 修改为test.txt mv test.txt test3 //将test1.txt文件移到目录test3中
命令名称:rm 所在路径:/bin/rm 执行权限:所有用户 语法 :rm -rf [文件或目录] -r 删除目录 -f 强制删除 功能描述:删除文件或目录 举列 :rm /tmp/yun.log // 删除 /tmp 目录下的yun.log 文件 rm /tmp/test/student //删除tmp 目录下的test目录下的student 文件夹
命令名称:touch 所在路径:/bin/touch 执行权限:所有用户 语法 :touch 功能描述:修改文件或目录属性,也可以一创建一个不存在的文件 举列 :touch testConfig.txt //创建一个testConfig.txt 文件
命令名称:cat 所在路径:/bin/cat 执行权限:所有用户 语法 :cat [文件名] -n 显示行号 -s 当有遇到连续2行以上的空白行,就替代为一行空白行 功能描述:查看文件内容 举列 :cat /etc/test.txt cat -n /etc/text.txt cat -n /etc/services >textfile2 //把services的档案内容输出到textfile2文档里 cat /dev/null > /etc/test.txt //清空/etc/test.txt 文档的内容
命令名称:tac 所在路径:/user/bin/tac 执行权限:所有用户 语法 :tac[文件名] 功能描述:显示文件内容(反向列示)和cat 是相反 举列 :tac /etc/issue
命令名称:more 所在路径:/bin/more 执行权限:所有用户 语法 :more [文件名] (空格) 或 f 翻页 Enter 换行 Q 或者 q 退出 b或者[ctrl] -b 代表往回翻,只对文件有用,对管线不起作用 功能描述:分页显示文件内容 举列 :more /etc/man.config
命令名称:less 所在路径:/user/bin/less 执行权限:所有用户 语法 :less [文件名] 功能描述:分页显示文件内容(可向上翻页) 举列 :less /etc/services
命令名称:head 所在路径:/user/bin/head 执行权限:所有用户 语法 :head [文件名] -n 指定行数 功能描述:显示文件前几行 举列 :head -n 20 /etc/services
命令名称:tail 所在路径:/user/bin/tail 执行权限:所有用户 语法 :tail [文件名] -n 指定行数 -f 动态显示文件末尾内容 功能描述:显示文件后几行 举列 : tail -n 18 /etc/services
命令名称:ln 所在路径:/bin/ln 执行权限:所有用户 语法 :ln -s [源文件][目标文件] -s 创建软连接 举列 :ln -s /etc/issue /tmp/issue/soft //创建issue 的软连接在 tmp 目录下,命名为issue.soft ln /etc/issue /tmp/issue.hard //创建issue 的软连接在 tmp 目录下,命名为issue.hard
说明:连接相当于window 系统中的快捷方式 软连接是以 lrwxrwxrx 开头的 文件大小只是符号连接 /tmp/issue.soft-——>/etc/issue 箭头指向源文件
硬链接特点: 1:拷贝cp -p+同步更新 2:通过i 节点识别 (硬链接 i 节点 id 和 源文件的 id 一样) 3:硬链接不能跨分区,软链接可以跨分区 4:不能针对目录使用,软链接可以允许针对目录使用
|
相关推荐
SecureCRT8.5 FOR Linux centos redhat官网下载版,原版未注册未破解
Intel无线网卡在Linux(CentOS/RHEL)下使用是一种常见的网络连接方式。为了能够在Linux系统下使用Intel WIFI,我们需要安装相应的驱动程序和配置文件。下面我们将详细介绍Intel WIFI在Linux下的使用方法。 一、...
【标题】"Tomcat 7 for Linux(CentOS6.8)" 涉及到的是在Linux操作系统,具体是CentOS 6.8版本上安装和配置Apache Tomcat 7的过程。Apache Tomcat是一个开源的Java应用服务器,主要用于运行Java Servlets和JavaServer...
tar -xzvf chrome.tgz; cd chrome; yum -y install google-chrome-stable --...若无法打开,则修改桌面文件中最后一行的配置:Exec=/usr/bin/google-chrome-stable %U --no-sandbox,添加%U --no-sandbox即可。
MySQL-client-community-5.0.90-0.rhel4.i386.rpm MySQL-server-community-5.0.90-0.rhel4.i386.rpm 适用于linux系统
CIS_CentOS_Linux_7_Benchmark_v3.1.1.pdf文件是一份详尽的指南,它为管理员提供了一个详细的安全配置清单,以强化CentOS Linux 7系统的安全性。通过一系列的配置建议,包括文件系统的禁用、分区策略、挂载选项的...
在Linux/CentOS操作系统环境下,安装和配置JDK 1.6对于开发和部署Java应用至关重要。下面将详细介绍在Linux/CentOS上安装和使用JDK 1.6的过程。 1. **下载JDK** - 由于描述中提到这个版本是从官网下载的,通常你...
OpenStack Installation Guide for Red Hat Enterprise Linux, CentOS, and Fedora: The OpenStack® system consists of several key projects that you install separately but that work together depending on ...
在Linux系统中,CentOS 7.5 (1804) 是一个广泛使用的服务器操作系统。这个环境提供了稳定和安全的基础来部署各种服务,其中包括FTP(File Transfer Protocol)服务。FTP是互联网上的一种标准协议,用于在不同系统...
总结来说,"openssh9.0 for centos6 rpm包+安装手册"是一个针对CentOS 6用户的宝贵资源,它帮助用户升级到最新的OpenSSH版本,提高系统的安全性和稳定性。通过正确安装和配置OpenSSH 9.0,可以实现更安全的远程访问...
这个压缩包文件"jdk1.8 for centos.zip"包含了"jdk-8u231-linux-x64.tar.gz",这是一个适用于64位Linux系统的JDK安装包。 首先,让我们深入了解JDK 1.8中的关键特性: 1. **Lambda表达式**:这是Java 8最显著的...
CentOS Linux是一个社区企业操作系统版本,它是基于Red Hat Enterprise Linux(RHEL)构建的,提供了一个免费的企业级Linux操作平台。 从提供的部分内容来看,本书旨在帮助读者使用CentOS Linux作为企业服务器的...
centos7.0至centos7.9最小化安装的操作系统上安装oracle 11.2.0.1版本时需要的所有的rpm包。只需要rpm -Uvh *.rpm --nodeps --force就可以完成所有rpm包的安装。
这篇复习资料专注于CentOS7,这是一个长期支持版本的Linux发行版,以其稳定性和企业级特性而受到欢迎。以下是对这些文件内容的详细解读: 1. **基础知识** (Linux上机实验1-基础知识.doc) - Linux系统结构:介绍了...
本文将详细介绍如何在Linux (Centos)系统环境下搭建邮件服务器,通过U-Mail邮件服务器for CentOS (6.X)一体盘来实现快速部署。 #### 二、准备工作 在正式搭建邮件服务器之前,我们需要完成以下几项准备工作: 1. ...
在IT领域,尤其是在服务器管理和数据保护方面,Veeam Agent for Linux和MySQL的结合使用是至关重要的。Veeam Agent是一款高效的数据备份解决方案,专为Linux操作系统设计,而MySQL是广泛应用的关系型数据库管理系统...
而`apt-get`是Debian和Ubuntu等基于Debian的Linux发行版的包管理器,虽然CentOS默认不支持,但可以通过EPEL(Extra Packages for Enterprise Linux)仓库来安装并使用。 接下来,我们关注Web服务器的安装。Nginx和...
人脸采集与人脸识别,for linux(centos),pyqt6 centos下由源文件进行打包时 使用pyinstaller -w -i 1.ico --exclude-module PyQt5 login.py命令行
FileZilla v3.4.0 FTP 客户端 for RHEL5/CentOS5 i386 因 RHEL5/CentOS5 自带 GNUTLS 库版本过老,无法顺利编译 FileZilla 源代码,EPEL 中也没有 FileZilla 的包,无法 yum 得到。RF 有,直接把攫取了下来。rpm -...
在描述中提到了"ipmsg for linux 32",这表明这是针对32位Linux系统的版本,确保了在32位CentOS上可以正常运行。 安装步骤通常包括以下几个阶段: 1. **更新系统**:首先,确保你的CentOS系统是最新的,以避免因...