访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux常用命令 Linux 常用命令总结(一)

时间:2018-09-21

shell脚本_linux常用命令grep_linux常用命令

整理下linux基础命令,对于各种命令,仅仅列出常用的选项,如果想知道更详细,建议用<cmd> -h或者man <cmd>查看。

第一部分 文件和目录操作命令

pwd

 不带参数, 显示当前目录

cd [path]

 切换当前工作目录

 范例

cd 不带参数,切换到用户的home目录

cd ~ 和不带参数一样,切换到用户的home目录

cd - 退回到切换前的目录

cd .. 切换到上一级目录

ls [-alh] [path]

 显示目录文件列表;不带path参数,显示当前目录文件列表

 选项

-a 显示所有文件及目录,包括隐藏文件和目录

-l 输出结果用单列格式显示,包含更详细的信息(默认输出为多列)

-h 将文件和目录大小以便于人类阅读的方式显示(eg, 21K, 15M, 3.2G)

mkdir [OPTIONS] DIRECTORY...

 如果目录不存在,则创建目录(可以)

 选项

-p 一次创建多级目录,如mkdir -p a/b/c/d

-v 对每个创建的目录输出一条消息

rmdir [OPTIONS] DIRECTORY...

 删除空目录(只能删除空目录)

 选项

-p 一次删除多级空目录,如rmdir -p a/b/c/d

-v 对每个删除的目录输出一条消息

rm [OPTIONS] FILE...

 删除文件或目录(这个比rmdir更常用)

 选项

-f 忽略不存在的文件或参数而不提示

-r -R 递归删除目录

-i 每一次删除前提示选择是否删除

-v 解释命令过程中的细节

touch [OPTIONS] FILE...

 如果FILE存在,更新FILE的访问和修改时间到当前时间

linux常用命令_linux常用命令grep_shell脚本

 如果文件不存在并且-c没有指定,则创建一个空文件

 选项

-a 仅仅更新文件访问时间

-m 仅仅更新文件修改时间

-c 不创建任何文件

cp [OPTIONS] SOURCE DEST

cp [OPTIONS] SOURCE... DIRECTORY

cp [OPTIONS] -t DIRECTORY SOURCE...

 第一种格式是单文件拷贝;后面两种是将多文件拷贝到指定目录中

 选项

-n 不覆盖已经存在的文件

-i 碰到已存在的文件时提示选择是否覆盖

-f 碰到已存在的文件直接覆盖

如果-n和-i都存在,只有后面一个生效;如果-n存在,则忽略-f

-l 生成硬链接而不实际发生拷贝

-s 生成软连接(符号链接)而不实际发生拷贝

-v 解释命令过程中的细节

mv [OPTIONS] SOURCE DEST

mv [OPTIONS] SOURCE... DIRECTORY

mv [OPTIONS] -t DIRECTORY SOURCE...

 第一种格式是单文件移动并/或重命名;后面两种是将多文件移动到指定目录中

 选项

-n 不覆盖已经存在的文件

-i 碰到已存在的文件时提示选择是否覆盖

-f 碰到已存在的文件直接覆盖

如果-n,-i,-f存在不止一个,只有最后一个生效

-u 仅当目标文件不存在或者SOURCE文件较新时移动文件

-v 解释命令过程中的细节

cat [OPTIONS] FILE...

 1. 显示整个文件内容 cat file

下面给出几个利用vbscript访问外部文件的例子:1.创建一个新的文本文件,如果文件已经存在则报告错误:rem 在当前盘根目录下创建"测试.txt"并写入一个字符串vbs dim fso,file,filenamevbs filename="\测试.txt"vbs const forwriting=2vbs set fso=createobject("scripting.filesystemobject")ifexpression fso.fileexists(filename)=-1vbscall call messagebox("发现错误。