Linux基本指令(文件目录类)

实用指令

指定运行级别

运行级别说明:

0:关机

1:单用户【找回丢失密码】

2:多用户状态没有网络服务

3:多用户状态有网络服务

4:系统未使用保留给用户

5:图形界面

6:系统重启

常用运行级别是3、5,要修改默认的运行级别可改文件  /etc/inittab的id:5:initdefault这一行的数字

案例:通过init切换不同的运行级别。  init  3             init5

在单用户模式下,可修改用户密码。

帮助指令

man获取帮助信息

当我们对某条指令不熟悉时,我们可以使用linux提供的帮助命令来了解这个指令的使用方法。

基本语法:

        man【命令或配置文件】(功能描述:获得帮助信息)。

应用实例:

        案例:查看ls命令的帮助信息

help获取帮助信息

基本语法:

        help命令(功能描述,获取shell内置命令的帮助信息)

应用案例:

        查看cd的帮助信息

文件目录类

pwd指令

基本语法;

        pwd(功能描述,显示当前工作目录的绝对路径)

ls指令

基本语法:

        ls[选项] [文件目录或是文件]

常用选项:

        -a:显示当前文件所有的文件和目录,包括隐藏的

        -l:一列表的方式显示

mikdir指令

mikdir指令用于创建目录(make directory)

基本语法:

       mkdir[选项] 要创建的目录

常用选项:

        -p:创建多级目录

应用实例:

        

        

rmdir指令

rm指令删除空目录,若要删除费控目录,则需要使用 rm -rf要删除逇目录

touch指令

基本语法:

        touch 文件名称

应用实例:

        

cp指令

cp指令拷贝文件到指定目录

基本语法:

        cp [选项] source dest

常用选项:

        -r:递归复制整个文件夹

实用案例:

        

使用细节:

        

rm指令

rm只移除文件或目录

基本语法:

        rm [选项] 要删除的文件或目录

常用选项:

        -r:递归删除整个文件夹

        -f:强制删除不提示

应用实例:

        删除home/aaa.txt

        

        递归删除整个文件夹

        

 使用细节:

        强制删除不提示的方法,带上参数-f 即可

                

mv指令

mv 移动文件与目录或重命名

基本语法:

        mv oldfile  newfile(功能描述:重命名)

        mv /tempfile /targetFolder (功能描述:移动文件)

实用案例:

        案例一:重命名

        

        案例二:移动文件

        

 

cat指令

查看文件内容

基本语法:

        cat [选项] 文件

使用案例:

        

使用细节:

        cat浏览文件,不能修改,为了方便浏览,一般要带上管道符 |more

more指令

more指令是一个基于vi编辑器的文本过滤器,他以全屏的方式分页显示,文本文件的内容。more指令内置了很多快捷键,详见操作说明

基本语法:

        more 要查看的文件

应用案例:

        

        

less指令

功能比more更强大,功能和more相似,less显示文件内容时,并不是一次全部加载,而是根据需要加载内容,对于大型文件有较高的效率。

>和>>指令

>输出重定向:会将原来的文件覆盖

>>追加:不会覆盖原有内容,而是追加在文件尾部

基本语法:

        ls -l>文件 (功能描述:列表的内容写入文件a.txt中)

        

        说明:  ls -l>文件  列表的内容写入文件a.txt中,如果不存在a.txt,就创建

        ls -l>>文件 (功能描述:列表的内容追加到文件a.txt的尾部)

        

echo 指令

echo输出内容到控制台

基本语法:

        echo [选项] [输出内容]

应用实例:

       使用echo指令输出环境变量

    

head指令

head指令用于显示文件开头部分内容,默认情况显示十行

基本语法:

        head 文件(功能描述:显示文件头十行的内容)

        head -n 5 文件(功能描述:查看文件五行的内容,5可以是任意行数)

tail指令

输出文件尾部内容,默认十行

基本语法:

        1):tail 文件(功能描述:显示文件尾部十行信息)

        2):tail -n 5 文件(功能描述:显示文件尾部五行信息)

        3):tail -f 文件 (功能描述:实时追踪该文件更新,工作经常是使用)

使用案例:

        实时监控mydate.txt文件,看看文件变化时,是否追踪

        

ln指令

软连接指令,相当于windows里的快捷方式

基本语法:

        ln -s[源文件或目录][软连接名](功能描述:给源文件创建一个软连接)

实用案例:

        案例一:在/home目录下创建一个软连接linkToRoot,连接到/root目录

        

        案例二:删除软连接

        

细节说明:

        当时有pwd查看目录时,任然看到的是软连接目录

history指令

查看已经执行过的历史命令,也可以执行历史指令

基本语法:

        history   (功能描述:查看历史执行过的命令)

        history 10 (功能描述:查看最近使用过的十条指令)

        

        !178  (功能描述:执行编号为178的指令)

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值