linux命令
Posted hnlmy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux命令相关的知识,希望对你有一定的参考价值。
目录处理命令
ls (list)
功能描述:查看目录文件
ls -a (显示隐藏文件,英文单词all) ls -l (长格式显示内容,英文单词long) ls -ld(d指的是direct目录的意思,这显示当前目录本身,不显示目录下的内容) ls -lh(h英文human,人性化的显示文件大小多少字节) ls -i (id 任何一个目录下对应的id链)
命令可以通过man(manual手册) + 命令查看具体参数命令
mkdir(make directories)
功能描述:创建新目录
语法: mkdir -p 【目录名】
其中 -p(parent)递归创建
eg:$ mkdir -p /tmp/xiao/haha
cd (change directory)
功能描述:切换目录
语法:cd 【目录】
eg:$ cd /tmp/xiao/a 切换到指定命令 $ cd .. 回到上一级目录 $ cd . 回到当前目录
pwd (print working directory)
功能描述:显示当前目录
语法: pwd
rmdir (remove empty directories)
功能描述:删除空目录
语法:rmdir [目录名]
eg:$rmdir /tmp/xiao/a 只能删除空目录
cp (copy)
功能描述:复制文件或目录
语法: cp -rp [源文件或目录] 【目标目录】
其中:-r(copy directories recursively 递归拷贝) 是复制目录
-p(preserve 保留,保存) 保留文件属性
mv (move)
功能描述:剪切文件、修改名字
语法:mv 【源文件或目录】 【目标目录】
rm(remove)
功能描述:删除文件
语法:rm -rf [文件或目录]
其中: -r 删除目录
-f(force) 强制执行
文件处理命令
touch
功能描述:创建空文件
语法:touch 【文件名】
eg: $ touch ha.list
也可以:$ touch a.txt b.txt 俩文件
cat
功能描述:显示文件内容
语法:cat 【文件名】
其中:-n 显示行号
eg:$ cat /etc/issue $ cat -n /etc/services
tac
功能描述:反向显示文件内容
语法:tac 【文件名】
more
功能描述:文件内容过长,用于分页显示文件内容
语法:more [文件名]
其中浏览状态可以按:
(空格)或f 翻页
(enter) 换行
q或Q 退出
less(与more同样性质)
功能描述:分页显示文件内容(可翻页)
语法:less 【文件名】
浏览时:不仅可以用more使用的。还可以使用pg up ,pg dn 向上向下翻页
还可以搜索关键词
head
功能描述:显示文件前面几行
语法:head 【文件名】
其中:-n 指定行数 eg:$head -n 20 /etc/services
tail
功能描述:显示文件后面几行
语法:tail 【文件名】
其中:-n 指定行数 -f 动态显示文件末尾内容 eg:$tail -n 19 /etc/services
链接命令
ln (link)
以上是关于linux命令的主要内容,如果未能解决你的问题,请参考以下文章