文件的管理与常用命令
linux文件分为 1.普通文件 2 .目录文件 3.链接文件 4.设备文件 5.管道文件、
首先我们来认识几个比较重要的 linux命令符
1 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命令的简单运用

浙公网安备 33010602011771号