linux常用命令介绍及使用

linux常用命令介绍及使用

ls命令

ls命令是 list 的缩写,通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)、查看目录信息等。

ls -a 查看当前目录下的所有文件,包括以“.”开头的隐藏文件
图片
ls -l 或ls -li 查看文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来
图片
ls -R 以树状的方式(递归方式)显示各文件夹内的内容
图片
ls /XXX/XX 列出XX目录下的内容
图片

cd命令

cd(即change directory) 的意思。

cd 直接进入家目录
图片
cd … 进入上一级目录
图片
cd /XXX/XX/X 以绝对路径的形式进入到X目录下
图片

mkdir命令

创建文件夹。

mkdir test 在当前目录下创建test目录
图片
mkdir -p x/y/z 以递归的方式创建文件夹(x文件夹下有y文件夹,y文件夹下有z文件夹)
图片

rm命令

rm删除文件,rm -r 删除文件夹,-f 选项表示强制删除,不需要确认,-i 选项删除时,需要逐一确认。

rm -rf test 强制删除test文件夹,不需要确认
图片
rm -i test 删除test时,需要确认一下
图片

mv命令

mv命令既可以移动文件又可以进行重命名文件,这是根据第二个参数类型(如目录,则移动文件;如为文件,则重命名该文件)决定的。

mv index.txt default.txt 将index.txt文件重命名为default.txt
图片
mv /test /etc/ 将test目录的内容移动到/etc下

cp命令

cp命令即copy的意思。用于复制文件或文件夹。

cp /etc/passwd passwd 将/etc/passwd复制到当前路径下。
图片
cp /etc/test test 将/etc/test目录复制到当前路径下。

cat命令

cat命令可以查看整个文件的内容,也可以将多个文件合并成一个文件。

cat /etc/passwd 查看/etc/passwd文件的内容
图片
cat file1.txt file2.txt > file3.txt 将file1.txt的内容和file2.txt的内容合并到file3.txt中
图片

more命令

more命令功能类似于 cat, more会以一页一页的方式显示,而最基本的指令就是按空格键(space)就往下一页显示,按 b 键就会往回(back)一页显示。
在这里插入图片描述

less命令

less 与 more 类似,但less命令的功能比more多,使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。
在这里插入图片描述

tail命令

用于显示文件末尾的内容,同时也可以监控文件。

tail /etc/passwd 默认显示文件后10行的内容
在这里插入图片描述
tail -20 /etc/passwd 显示文件后20行的内容
在这里插入图片描述
打开两个终端,一个终端监控ceshi.txt文件(tail -f ceshi.txt),另一个终端对ceshi.txt文件进行修改,观察第一个终端的变化
在这里插入图片描述
在这里插入图片描述

locate命令

locate 命令通过搜寻系统内建文档数据库达到快速找到目标文件的目的,但是数据库由 updatedb 程序来更新。

所以会出现新建一个文件后,使用locate命令无法找到的问题,必须先更新一下数据库(使用updatedb命令)。

locate /etc/passwd 定位一下/etc/passwd文件
在这里插入图片描述
新建文件/etc/passwd-ceshi.txt,使用locate进行定位,观察到无法找到;更新数据库后,再次查找,找到。
在这里插入图片描述

find命令

用于在文件树中查找文件。

命令格式:
find pathname -options [-print -exec -ok …]
在这里插入图片描述
在这里插入图片描述
find ./ -name test 在当前目录下查找名字为test的文件
在这里插入图片描述
find ./ -perm 777 在当前目录下查找权限为777的文件
在这里插入图片描述
find ./ -type f -mtime +10 -exec ls {} ; 在当前目录中查找更改时间在10日以前的文件并列出它们(无提醒)
在这里插入图片描述

chmod命令

chmod命令介绍及使用请参考:

linux中的chmod命令详细介绍、使用及实例

ln命令

ln命令介绍及使用请参考:

linux中ln命令的软链接和硬链接的使用及区别

wc命令

wc(word count)命令是统计指定文件中字节数、字数、行数,并将统计结果输出

在这里插入图片描述
在这里插入图片描述

发布了14 篇原创文章 · 获赞 24 · 访问量 2070

猜你喜欢

转载自blog.csdn.net/weixin_43996007/article/details/103941628