现在互联网上常用的操作系统有微软的windows,苹果公司的unix系统以及开源的Linux系统.Linux以他的开源,可扩展性强等优势被广大it从业者所青睐,也是大多数互联网公司部署后端服务器所选择的操作系统.
操作系统是一个计算机想要运行不可缺少的一款软件,他在计算机硬件与应用程序之间起着承上启下的作用,操作系统通过硬件固有的驱动程序来与硬件进行驱动和控制,从而达到需要的效果,应用程序本身就是软件,这些应用程序通过调用操作系统本省提供的系统调用来完成工作.
最基本的Linux系统与可视化界面的Windows不同,他只可以通过命令行指令完成一系列操作例如:
ls命令:显示当前目录下的文件信息,使用ls -R+path便可以递归查看path下的所有文件.
pwd:显示从根目录开始到当前目录的文件路径.
ll:与ls命令相似,打印当前目录下文件的详情信息.
cd+path:切换进入指定目录.
Linux中还有很多常用的命令可以使用man帮助来查看详细信息.
与windows相似Linux中文件也基本分为普通文件与文件夹,并且隐藏文件也是以.开头的文件.特别的是Linux中..表示当前文件加的父目录用cd..便可以跳转到当前目录的上级目录,而.表示当前目录./+可执行程序便可执行当前目录下的可执行文件.需要注意的是几乎所有操作系统中的文件系统都是用多叉树的数据结构来维护组织的.
whoami:显示当前终端是哪个用户在使用.
touch:创建一个普通文件.
mkdir:创建一个文件夹.特别的是mkdir -P 创建一个带路径的文件夹.
rm:删除一个文件.
rmdir:删除一个文件夹,且只能是空文件夹.
echo:打印的输出字符传到当前终端的命令行.
cp+old+new:拷贝文件到指定目录.
mv:移动文件到指定位置同时还可以重命名文件.
cat+file:打印文件的所有内容到当前终端命令行.
tac+file:逆序打印,功能与cat一模一样.
more+file:这个命令也是打印文件中的内容,但是cat打印有一个缺点,当打印大文本时会看不清前面的数据,于是more打印文本数据当内容占满屏幕时会停止打印,当按回车键时继续打印一行.
less+file:功能与more相似,只不过可以用键盘的上下键来控制打印.
head -x(x威阿拉伯数字)+file:打印文件中的前x行,
tail-x-file:打印文件中的后x行.
标签:文件,常见,操作系统,当前目录,Linux,打印,file,linux,操作 From: https://www.cnblogs.com/qjwxlj/p/18196910