文件的管理与常用命令

linux文件分为 1.普通文件 2 .目录文件 3.链接文件 4.设备文件 5.管道文件、

首先我们来认识几个比较重要的 linux命令符

 

 su 命令 :su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。

     语法 :su(选项)(参数)

       选项:-c<指令>或--command=<指令>:执行完指定的指令后,即恢复原来的身份;
                -f或——fast:适用于csh与tsch,使shell不用去读取启动文件;
               -l或——login:改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,logname。此外,也会                        变更PATH变量;
                -m,-p或--preserve-environment:变更身份时,不要变更环境变量;
                -s<shell>或--shell=<shell>:指定要执行的shell;
                --help:显示帮助;
                 --version;显示版本信息。

 

  参数 :用户:指定要切换身份的目标用户。

  实例 :变更帐号为root并在执行ls指令后退出变回原使用者:

  变更帐号为root并在执行ls指令后退出变回原使用者:

 

su -c ls root

 

变更帐号为root并传入-f选项给新执行的shell:

 

su root -f

 

变更帐号为test并改变工作目录至test的家目录:

su -test

2  exit命令
实例

退出当前shell:

[root@localhost ~]# exit
logout

在脚本中,进入脚本所在目录,否则退出

cd $(dirname $0) || exit 1

在脚本中,判断参数数量,不匹配就打印使用方式,退出:

if [ "$#" -ne "2" ]; then
    echo "usage: $0 <area> <hours>"
    exit 2
fi

在脚本中,退出时删除临时文件:

trap "rm -f tmpfile; echo Bye." EXIT

检查上一命令的退出码:

./mycommand.sh
EXCODE=$?
if [ "$EXCODE" == "0" ]; then
    echo "O.K"
fi
4  pwd命令 :pwd命令以绝对路径的方式显示用户当前工作目录。命令将当前目录的全路径名称(从根目录)写入标准输出。全部目录使用/分隔。第一个/表示根目录,最后一个目录是当前目录。执行pwd命令可立刻得知您目前所在的工作目录的绝对路径名称。

语法 : pwd(选项)
               
选项 :--help:显示帮助信息;
--version:显示版本信息。

实例[root@localhost ~]# pwd
/root
5 poweroff 命令: 用来关闭计算机操作系统并且切断系统电源
语法:poweroff(选项)

实例:
如果确认系统中已经没有用户存在且所有数据都已保存,需要立即关闭系统,可以使用poweroff命令。
                     使用poweroff立即关闭系统:
                       poweroff
6 reboot命令:用来重新启动正在运行的Linux操作系统。
语法:reboot(选项)
选项:
-d:重新开机时不把数据写入记录文件/var/tmp/wtmp。本参数具有“-n”参数效果;
-f:强制重新开机,不调用shutdown指令的功能;
-i:在重开机之前,先关闭所有网络界面;
-n:重开机之前不检查是否有未结束的程序;
-w:仅做测试,并不真正将系统重新开机,只会把重开机的数据写入/var/log目录下的wtmp记录文件。

 
  实例: reboot        //重开机。
reboot -w     //做个重开机的模拟(只有纪录并不会真的重开机)。

 

 以上就是比较重要的命令符  若想了解更多的 可登录以下链接 更助于理解

                      https://man.linuxde.net/

 提示 :

查看命令帮助文档    man help --help                                         touch  创建文件(普通文件)

 -  普通文件                                                                                  cp   复制文件

d  目录文件                                                                                  mv    移动文件    

c 字符文件                                                                                   rm   删除文件

b 块设备文件                                                                               cd   切换目录

l  符号链接文件                                                                             ls    列出目录内的文件          

 

  

了解了这么多Linux命令符 当然我们必须要学会使用基础的 在虚拟机中应用

 打开自己先前创的 一个虚拟机  使用 ctrl+alt+f2 出现该界面

 

 

 

   首先我们在目录中创建一个自己名字的文件夹 (注意空格)  并应用 ls/ 列出文件夹

 

 然后 我们 复制  并在列出

 

将创的 文件夹 复制到1.txt文件夹里面 

 

 

 

 然后我们删除1.txt文件   选择 y  文件就删除了

   

 

   以上就是简单的Linux命令的简单运用   

 

                    

                        

                      

 

posted @ 2020-09-20 13:37  骑牛道士看红衣  阅读(196)  评论(0)    收藏  举报