您的位置: 首页 - 站长

phpcms网站调研报告

当前位置: 首页 > news >正文

phpcms网站,调研报告,平台推广是做什么,四川住房和城乡建设网站一、File System 文件系统 Linux文件系统是操作系统用来组织、管理和存储问价及目录结构的方式。它不仅定义了如何将数据保存到磁盘上#xff0c;还规定了用户如何与这些数据进行交互。 1、层次结构 根目录#xff08;/#xff09;#xff1a;所有文件和目录都从根目录开始…一、File System 文件系统 Linux文件系统是操作系统用来组织、管理和存储问价及目录结构的方式。它不仅定义了如何将数据保存到磁盘上还规定了用户如何与这些数据进行交互。 1、层次结构 根目录/所有文件和目录都从根目录开始它是整个文件系统的起点。每个文件或目录都有唯一的路径以 / 开头。 子目录在根目录下可以创建多个子目录例如 /home、/user、/var等每个子目录可以包含更多的文件和子目录形成树状的层次结构。
2、Ubuntu目录结构 3、Ubuntu根目录下内容 /bin 二进制文件系统常规命令 /boot 系统启动分区系统启动时读取的文件 /dev 设备文件 /etc 大多数配置文件 /home 普通用户的家目录 /lib 32位函数库 /lib64 64位库 /media 手动临时挂载点 /mnt 手动临时挂载点 /opt 第三方软件安装位置 /proc 进程信息及硬件信息 /root 临时设备的默认挂载点 /sbin 系统管理命令 /srv 数据 /var 数据 /sys 内核相关信息 /tmp 临时文件 /usr 用户相关设定 4、Ubuntu目录具体描述 /Linux文件系统根目录 /bin存放基本命令和可执行文件如 lscpmv等 /boot包含启动Linux所需的文件包括内核镜像和引导加载程序配置 /dev设备文件存放于此表示硬件设备如硬盘、打印机等 /etc系统配置文件的位置如网络设置、服务配置等 /home普通用户的主目录每个用户都有一个自己的子目录如/home/user /lib共享库文件存放位置供各种程序调用 /media 和 /mnt用于挂载外部存储设备如USB驱动器、CD-ROM等 /opt第三方软件包通常安装在此目录下 /proc 和 /sys虚拟文件系统提供关于进程和系统状态的信息 /root超级用户root用户的主目录 /sbin存放系统管理员使用的命令和脚本如 ifconfigshutdown等 /tmp临时文件存放处重启后可能会被清空 /usr用户程序及相关文件的存放位置如应用程序、文档、源代码等 /var变量数据存放地如日志文件、邮件队列、数据库等 注意不同的Linux系统或者不同版本的同一系统文件系统目录结构可能都会有小的区别。 -   root // 用户名root为超级用户 -    // 分隔符 -   app00 // 主机名称 -   ~ // 当前所在目录默认用户目录为~会随着目录切换而变化 -   // 表示当前用户是超级用户普通用户为$ 二、路径 路径Path是用来描述文件或目录在文件系统中的位置的一种方式。 绝对路径Absolute Path 从根目录 / 开始指向文件系统中的特定文件或目录 每个绝对路径都以斜杠 / 开头表示这是从文件系统的最顶端开始的路径。 例/home/nanxun/myDir/file.txt是一个绝对路径它明确de指出了文件 file.txt 位于 /home/nanxun/myDir/ 目录下。
相对路径Relative Path 不是从根目录开始而是相对于当前工作目录的位置来指定文件或目录 不以斜杠 / 开头 凡是路径信息以 . 或 .. 开头的均为相对路径 例如果当前工作目录是 /home/nanxun那么 myDir/file.txt就是一个相对路径它指向的是 /home/nanxun/myDir/file.txt文件。
特殊路径 . 当前路径下一般会省略 .. 上一层目录 / 根目录 ~ 当前用户的家目录
路径特点 路径中的第一个位置如果出现了/那么这个 / 代表的是根目录例如 /home/nanxun/hello.txt
三、基本命令

关闭系统

立即关机

shutdown -h now 或者 poweroff

两分钟后关机

shutdown -h 2# 关闭重启

立即重启

shutdown -r nown 或者 reboot

两分钟后重启

shutdown -r 2# 帮助命令help ifconfig –help# 命令说明书 man man shutdown# 切换用户su su root exit // 退出当前用户 Linux中最基础常用的命令有clear、pwd、ls、cd、touch、mkdir clearClear the terminal screen (清除清除终端屏幕) pwdPrint Working Directory (打印工作目录) 1、ls 功能显示文件和目录列表 常用选项如下 -a-all显示所有文件包括以点好 . 开头的隐藏文件 -t按修改时间排序最新的在前 -R递归列出子目录 -d–directory显示目录本身而不是其内容常与 -l一并使用来查看目录属性 -r–reverse反转排序顺序 -l使用长格式列出信息包括文件类型、权限、硬链接数、所有者、组、大小、最后修改时间和名称
注意选项可以组合使用 具体案例

查看当前目录下的所有目录和文件

ls# 查看当前目录下的所有目录和文件包含隐藏的文件 ls -a# 列表查看当前目录下的所有目录和文件列表查看显示更多信息 ls -l# 查询指定目录下的所有目录和文件 ls /bin# 列出当前目录下的文件和子目录按修改时间排序最新的在最上面 ls -t# 列出当前目录下文件和子目录其中递归列出子目录内信息 ls -R# 以长格式列出当前目录下所有文件包含隐藏文件 ls -la ls -al# 长格式列出目录myDir的信息 ls -ld myDir ls详解 ls -l a.txt 2、cd 功能更改目录 格式cd [directory_name] 应用案例

切换工作目录到家目录下的myDir下

cd /home/nanxun/myDir# 切换到跟目录 cd /# 切换到根目录下的bin目录 cd /bin# 切换到上一级目录 cd ../ 或者 cd ..# 切换到本目录下的名为myDir的文件目录如果目录不存在报错 cd myDir# 回到家目录 cd ~# 切换到上次访问的目录 cd -# 再次借助相对路径切换工作目录 cd ./myDir# 切换到上一级的上一级目录 cd ../..# 切换到本目录下的名为myDir的文件目录 cd myDir(文件夹名) 3、touch 功能创建新的、空文件或更新访问和修改时间 格式touch filename(s) 应用案例

创建2个新文件touch new.txt myfile# 注意Linux中文件类型与后缀名无关其类型根据创建命令确定​# 查看文件基本信息ls -l new.txt myfile​# 更新文件最后一次访问和修改时间touch new.txt​# 再次查看文件基本信息注意观察最后一次修改和访问时间ls -l new.txt myfile

4、mkdir 功能使用绝对或相对路径名创建目录 格式mkdir [-p] directory_name 注意创建子目录时要保证父目录存在 应用案例

在当前目录下创建一个名为tools的目录

mkdir tools# 在指定目录下创建一个名为tools的目录 mkdir /bin/tools# 新建目录dir2

注意dir1必须存在才能创建dir2成功

mkdir dir1/dir2# 一条命令创建多个目录 mkdir dir3 dir4 dir5# 家目录下创建games目录 mkdir ~/games# 级联创建目录dir6不存在则先创建dir6再创建dir7最后创建dir8 mkdir -p dir6/dir7/dir8 5、删除目录与文件rm

删除当前目录下的文件

rm 文件名# 删除当前目录的文件不询问 rm -f 文件名# 递归删除当前目录下此名的目录 rm -r 文件夹名# 递归删除当前目录下此名的目录不询问 rm -rf 文件夹名# 将当前目录下的所有目录和文件全部删除 rm -rf # 将根目录下的所有文件全部删除【慎用人相当于格式化系统】 rm -rf / 6、修改目录mv

修改目录名同样适用与文件操作

mv 当前目录名 新目录名# 将/usr/tmp目录下的tool目录剪切到 /opt目录下面 mv /usr/tmp/tool /opt# 递归剪切目录中所有文件和文件夹 mv -r /usr/tmp/tool /opt 7、拷贝目录cp

将/usr/tmp目录下的tool目录复制到 /opt目录下面

cp /usr/tmp/tool /opt# 递归剪切复制目录中所有文件和文件夹 cp -r /usr/tmp/tool /opt 8、搜索目录find

查找/bin目录下的所有以a开头的文件或者目录

find /bin -nsme a* 9、查看当前目录pwd

显示当前位置路径

pwd 10、编辑文件vi、vim

打开需要编辑的文件

vi 文件名

进入后操作界面有三种模式命令模式command mode、插入模式Insert mode和低行模式last line mode# 命令模式

  • 刚进入文件就是命令模式通过方向键控制光标位置

  • 使用命令“dd”删除当前整行

  • 使用命令/字段 进行查找

  • 按“i”在光标所在字符前开始插入

  • 按“a”在光标所在字符后开始插入

  • 按“o”在光标所在行的下面另起一新行插入

  • 按“”进入低行模式# 插入模式

  • 此时可以对文件内容进行编辑。左下角会显示“– 插入–”

  • 按ESC进入低行模式# 低行模式

  • 退出编辑 :q

  • 强制退出 :q!

  • 保存并退出: :wq 11、查看文件

    查看文件最后一屏内容

    cat a退出.txt # PgUp向上翻页PgDn向下翻页“q”退出查看 less a.txt# 显示百分比回车查看下一行空格查看下一行“q”退出查看 more a.txt# 查看文件的后100行“CtrlC”退出查看 tail -100 a.txt 四、命令构成 基本格式 命令 [-选项] [参数] command [-options] [arguent] 说明 command : 命令主体 [-options] : 命令选项(可选)借助它可以显示更加丰富的数据 [argument] : 命令参数(可选)命令操作的对象文件、目录、用户和进程等都可以作为参数使用
    例如list -l a.txt用来显示 a.txt 的详细信息 注意事项 中间用空格隔开 单行命令一般不超过256个字符 大小写敏感
    五、其他命令 passwd命令用于修改用户密码 输入passwd命令输入老密码再输入新密码即可 root(超级用户)设置密码 输入命名sudo passwd root 根据提示输入当前登录用户非管理员的开机登录密码 再输入root用户的新密码2次即可 注意sudo命令表示临时当前命令将自己的操作权限提升为root权限。 su命令 Linux中使用suswitch user命令 切换到另一个用户账户 格式su [选项] [用户名] 具体应用注意切换用户时需要输入目标用户的密码 # 切换到root用户 susu​# 切换后退出登录回到原来账户登录exitexit​# 切换到特定用户 su - usernamesu - root 切换为root登录​# 执行单个命令并返回su - username -c commandsu - root -c pwd 打包与解压 .zip、.rar # windows系统中压缩文件的扩展名 .tar # Linux中打包文件的扩展名 .gz # Linux中压缩文件的扩展名 .tar.gz # Linux中打包并压缩文件的扩展名 打包文件 tar -zcvf 打包压缩后的文件名 要打包的文件

    参数说明z调用gzip压缩命令进行压缩c打包文件v显示运行过程f指定文件名# 示例

    tar -zcvf a.tar file1 file2,… // 多个文件压缩打包 解压文件

    解包至当前目录

    tar -zxvf a.tar# 指定解压的位置 tar -zxvf a.tar -C /usr——# 解压.zip文件 unzip test.zip# 查看.zip文件的内容 unzip -l test.zip