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官网下载版,原版未注册未破解
Linux(CentOS/RHEL)下搭配Intel WiFi使用方法,通过terminal脚本部署,也可自动部署和配置
MySQL-client-community-5.0.90-0.rhel4.i386.rpm MySQL-server-community-5.0.90-0.rhel4.i386.rpm 适用于linux系统
jdk1.6 Linux/Centos都可以用 这是从官网下载的 请放心使用
CIS_CentOS_Linux_7_Benchmark_v3.1.1.pdf
tar -xzvf chrome.tgz; cd chrome; yum -y install google-chrome-stable --...若无法打开,则修改桌面文件中最后一行的配置:Exec=/usr/bin/google-chrome-stable %U --no-sandbox,添加%U --no-sandbox即可。
Tomcat 7 Apache Java web 容器 Servlet 解析
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 ...
centos7.0至centos7.9最小化安装的操作系统上安装oracle 11.2.0.1版本时需要的所有的rpm包。只需要rpm -Uvh *.rpm --nodeps --force就可以完成所有rpm包的安装。
FileZilla v3.4.0 FTP 客户端 for RHEL5/CentOS5 i386 因 RHEL5/CentOS5 自带 GNUTLS 库版本过老,无法顺利编译 FileZilla 源代码,EPEL 中也没有 FileZilla 的包,无法 yum 得到。RF 有,直接把攫取了下来。rpm -...
人脸采集与人脸识别,for linux(centos),pyqt6 centos下由源文件进行打包时 使用pyinstaller -w -i 1.ico --exclude-module PyQt5 login.py命令行
目前最全面最详细的Oracle 11g for Linux CentOS 5.2 安装步骤(带图解)
openssh8.9p1 for centos7 rpm update packages
jdk-8u231-linux-x64.tar.gz ,centos下的jdk1.8安装工具文件,需要解压,解压后就是jdk-8u231-linux-x64.tar.gz
centos6.6的asmlib安装包,里面包含以下三个lib包,找了好久,分享给大家 kmod-oracleasm-2.0.8-4.el6_6.x86_64.rpm oracleasmlib-2.0.4-1.el6.x86_64.rpm oracleasm-support-2.1.8-1.el6.x86_64.rpm
CentOS continues to be a popular Linux distribution choice, and setting up your own services is a key skill for anyone maintaining a CentOS network. You will learn how to install CentOS, and manage ...
for Linux CentOS 5_2
里面包含ipmsg for linux 32的安装包和安装方法。本人亲测,可以安装使用。win7端安装飞秋2013正式版,可与Centos端的ipmsg进行通信或传送文件。
如果环境不能安装请使用:-- rpm -ivh *****.rpm --nodeps --force 压缩包内资源要多余下列列表; rpm -Uvh binutils-2*x86_64* rpm -Uvh g2*x86_64* nss-softokn-freebl-3*x86_64* nss-softokn-freebl-3*i686*...
JAVA视频操作的最常用工具包的linux开发库,支持在linux下java调用ffmpeg进行视频操作、转码、截图等操作。如果你自己编译、寻找库费了很长时间而不成功,那么,希望这个资源能够帮到你。 里面的jar及linux动态库,...