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命令的主要内容,如果未能解决你的问题,请参考以下文章

linux查看历史命令记录及时间(linux查看历史命令执行时间)

linux查看路径命令

linux重启网络服务命令是啥(linux网络重启的命令)

Linux 命令大全

linux 好用的命令

linux命令转换成windows命令