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

给公司网站设计天津市建设工程定额管理站网站

给公司网站设计,天津市建设工程定额管理站网站,无锡软件网站开发公司,网站做直播吗目录 一些基本指令 一些常用指令 注#xff1a;配套的周边知识是直接跟在指令的讲解后面的。 补充#xff1a;(重要) 如何看待这么多指令#xff1f;#xff1f;#xff1f;记不住怎么办#xff1f;#xff1f;#xff1f; 首先#xff0c;指令不用刻意去记#xf…目录 一些基本指令 一些常用指令 注配套的周边知识是直接跟在指令的讲解后面的。 补充(重要) 如何看待这么多指令记不住怎么办 首先指令不用刻意去记 -- 见多了写多了自然就记住了 其次周边知识才是重点 注时间会帮你做过滤只有最高频使用的知识才是最值得被你记住的知识记不住的知识那只能说明这个知识它不重要。 -- 前提是你是一个很努力的人。 一些基本指令 1.clear -- 清空屏幕 2.adduser 用户名 -- 添加用户 -- Linux操作系统是支持多用户的 3.passwd 用户名 -- 给指定的用户设置一个密码 4.logout -- 退出登入 -- 可用 Crtl d 快速退出登入 5.userdel - r 用户名 -- 删除指定用户 6.whoami -- 用来查看当前在用该Linux系统的用户是谁 7.which 某个指令的名称 -- 用来告诉用户该指令在系统中的所在路径(以打印的形式告知) 8.alias 别名某个指令 -- 用来给这个指令起个别名(就像C语言中的typedef) 9.stat 文件名 -- 显示文件更详细的属性 补充什么是一个文件的ACM时间(通过stat指令显示出来该文件的三个时间)     答(atime) access time 访问时间文件被读取或执行时会改变            (mtime) modify time 修改时间文件本身内容被修改时会改变            (ctime) change time 更改时间文件的属性被修改时会改变如修改文件的权限文件属组ia属性等等 10.tree 目录名 -- 将该目录及其中包含的文件和子目录(及子目录的文件和子目录)以树的形式打印出来 补充当指令出现疯狂打印(失控)的情况时该怎么办-- extree /(这也不算是失控只是因为Linux系统文件很多所以会一直打印要打印很久)     答直接按Ctrl C(终止异常的命令)就行一次不行就再按直到停下为止。 11.nano 文件名 -- 效果相当于记事本就是直接打开这个文件然后在里面记东西 12.yum install -y 某个指令 或者 yum -y install 某个指令 -- 就是下载某个指令(-y在前还是在后都行) 补充 文件 文件属性(ex文件名、文件的创建时间、文件的类型、文件的大小...) 文件内容 ex 在计算机上新建一个文件即使没有在该文件中输入任何的内容(这只能说明文件内容为0)该文件一样会占用磁盘的空间。 延申一个问题文件属性是数据吗 答是 所以既然是数据就要保存就会占用空间。 总结 对文件的操作只有两种1.对文件的属性进行操作 2.对文件的内容进行操作 对文件有两种操作方式1.用指令控制文件 2.编程访问文件 一些常用指令 1、ls 指令 -- 用来显示文件的常见属性 语法ls [选项][目录或文件] 功能对于目录该命令列出该目录下的所有子目录与文件。对于文件将列出文件名以及其他信息。 常用选项 ls -l -- 显示文件详细属性 -- 直接 ls 是只显示文件名 ll -- ls -l的别名 ls -a -- 列出目录下的所有文件包括以 . 开头的隐藏文件和隐藏文件夹(目录) ls -la ls -l -a ls -al ls -a -l -- 将ls -l指令和ls -a指令的效果结合在一起 ls -d -- 将目录像文件一样显示而不是显示其下的文件。 注不同商业化版本的Linux下指令的效果有些略微的差异。ex在Ubuntu下ll 的效果就相当于 ls -la(ll 是 ls -la 的别名)。 2、pwd命令 语法: pwd 功能显示用户当前所在的目录(文件夹)(绝对路径) 常用选项无 补充/是Linux的路径分隔符(/单独存在时表示根目录)\是windows的路径分隔符两个路径分隔符之间一定是一个文件夹(目录)路径最末端一定是一个普通文件或者文件夹。 补充为什么要有路径 答因为在访问任何一个文件之前都必须先找到这个文件所以需要路径。路径是一种标识系统层面标识一个特定的文件。 注路径必须要有唯一性。 补充路径为什么具有唯一性 答因为每个目录或者文件只隶属于一个父目录。 补充绝对路径就是从根目录开始。相对路径则是从以当前位置.为参照点开始。 3、cd指令 语法cd 目录名 功能改变工作目录。将当前工作目录改变到指定的目录下。 举例 cd .. -- 返回上级目录 cd /home/litao/linux/ -- 绝对路径 -- 不管你现在在哪都是直接到这个路径底下 cd ../day02/ -- 相对路径 cd ~ -- 进入用户家目录 -- 补充直接cd回车也会进入用户家目录 cd - -- 返回最近一次访问的路径下 补充 以 . 开头的文件都是隐藏文件 在任何目录下都会默认具有两个隐藏目录 . 和 .. 1.一个 . 表示当前路径 2.两个 . 表示上级路径 注在创建的目录/文件前加一个 . 就会使该文件变成隐藏的目录/文件 补充 cd .. 不断回退到无法回退时这时候你所在的目录称之为根目录(pwd显示出的是一个/) 补充为什么要有一个点 . 和两个点 .. 答.. 可以方便我们进行路径的回退毕竟我们不光要能进去也要能出来         . 方便我们找到当前目录下的一个文件(尤其是可执行文件) 补充 1.windows系统也可以添加新用户所以windows也是个多用户操作系统(Linux也是)。 2.windows系统中的桌面本质也是一个文件夹(你可以在用户的家目录中找到)。    所以当你登入windows系统时              1.windows会先确认你是哪个用户              2.根据用户名找到该用户的家目录下所对应的桌面文件夹              3.将桌面文件夹显示成为图形化界面 3.当你在windows上下载东西时如果它没提示你下载到哪个路径下时默认下载到用户的家目录的下载文件夹中。 4.Linux下指定的用户也有自己的家目录    对于root账号默认的家目录就是/root -- root账号一般也被称之为超级管理员账号    对于普通用户默认的家目录就是/home/xxx -- 其中xxx就是该用户的用户名 5.任何一个用户首次登入所处的路径都是自己的家目录。 4、touch指令 -- 只能创建普通文件创建不了文件夹 语法touch [选项] 文件 功能touch命令参数可更改文档或目录的日期时间包括存取时间和更改时间或者新建一个不存在的普通文件。 常用选项 -a 或--timeatime 或--timeaccess 或--timeuse 只更改存取时间。 -c 或--no-create 不建立任何文档。 -d 使用指定的日期时间而非现在的时间。 -f 此参数将忽略不予处理仅负责解决BSD版本touch指令的兼容性问题。 -m 或--timemtime 或--timemodify 只更改变动时间。 -r 把指定文档或目录的日期时间统统设成和参考文档或目录的日期时间相同。 -t 使用指定的日期时间而非现在的时间。 补充以 - 开头的为普通文件。以 d 开头的为目录。 补充 1.指令的本质就是程序(本质也是用编程语言写的) -- 指令、程序、可执行程序本质上都是一样的。ex桌面上的各种应用的快捷方式本质上也是一个可执行程序(windows上就是.exe文件) -- 可以通过其属性来查看。 2.Linux中各种指令一般都是放在/usr/bin这个路径底下的。 3.那么安装和卸载是在做什么呢   答安装就是把可执行程序拷贝到系统路径下卸载就是把可执行程序从系统路径下删除 4.指令、程序、可执行程序这些是文件吗   答是。 5.系统执行一个命令时一定要先找到这个命令。 5、mkdir指令重要 语法mkdir [选项] dirname 功能在当前目录下创建一个名为 “dirname”的目录 常用选项 -p --parents可以是一个路径名称。注此时若路径中的某些目录尚不存在加上此选项后系统将自动建立好那些尚不存在的目录即一次可以建立多个目录。 ex mkdir -p a/b/c/d/e -- 效果就是直接一口气创建了a,b,c,d,e五个目录e在d中d在c中c在b中b在a中。 补充选项 -m 在创建目录的同时设置权限。 6、rmdir指令 -- 就只能删除空目录像什么可执行程序.exe和.txt等文件都无法删除有这个命令只是为了跟mkdir进行对比 -- 没什么用 rmdir是一个与mkdir相对应的命令。mkdir是建立目录而rmdir是删除目录。 语法rmdir [-p][dirName] 适用对象具有当前目录操作权限的所有使用者。 功能删除空目录 -- (如果目录不为空则会删除失败)。 常用选项 -p 当子目录被删除后如果父目录也变成空目录的话就连带父目录一起删除。 7、rm 指令重要-- 比rmdir强多了要删除啥用这个就够了 rm命令可以删除文件或目录。 语法rm [-f-i-r-v][dirName/dir] 适用对象所有使用者。 功能删除文件或目录。 常用选项 rm [选项] 目录名/文件名 -f 即使文件属性为只读(即写保护)亦直接删除 -- 就是直接强制删除不会再进行询问。 -i 删除前逐一询问确认。 -r 删除目录及其下所有文件 -- 递归式删除用来删除目录即使是删除空目录也要-r。 补充在root账户下删除东西时系统会对你进行询问你确认要删除这个吗确认删除答 y (yes的简写)不想删除答 n (no的简写) -- 一般普通用户要删是不会问的。 注意 rm -rf 删除东西时一定要看清楚别把根目录 / 给删了删除根目录 / 你的操作系统就差不多就是直接挂掉了(这就相当于你格式化了你电脑的C盘)万一不小心删掉了那就只能重装系统了Windows上还可以去垃圾桶(回收站)里找回删除的东西但Linux可没有这种垃圾桶删了就是真删了(不过在Linux中想找也是有办法找的只是很难) 补充一旦有不确定的目录或者文件宁可备份不可删除。 补充 * 符号的作用表示一个通配符可以匹配任意文件名。 ex ls * 就是显示该路径下的所有内容(文件和目录)。 ls data*1 就是显示该路径下含有 *前面为data *后面为1 的内容(*可以为任意内容甚至是空)。 8、man指令重要 Linux的命令有很多参数我们不可能全记住我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是man。 语法: man [选项] 命令 常用选项 注man手册共有以下9个 -- 注最常用的就是1、2两个手册 1 Executable programs or shell commands -- 用来查指令的详细信息 2 System calls (functions provided by the kernel) -- 用来查系统调用(由Linux内核提供的接口) 3 Library calls (functions within program libraries) -- 用来查C的库函数的详细信息(也只是顺便可以用用man手册中有关这些库函数的信息可能都是比较老的了真要查什么库函数的详细信息还是直接在网上查比较好) 4 Special files (usually found in /dev) 5 File formats and conventions eg /etc/passwd 6 Games 7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7) 8 System administration commands (usually only for root) 9 Kernel routines [Non standard] 注按q退出手册 补充如果man后面直接跟命令 -- 就是没有指定在哪个手册中找那么它就会从第一个手册开始逐一往下找直到找到这个命令的信息才停止。比如 man printf 它就会从第一个手册开始逐一往下搜索直到在哪个手册中找到了有关这个命令的信息时才停止。 注不同的服务器有不同的作用所以每个服务器的man手册自带的功能可能不同。 9、cp指令重要 语法cp [选项] 源文件或目录(src) 目标文件或目录(dst) 功能: 复制文件或目录 说明: cp指令用于复制文件或目录如同时指定两个以上的文件或目录且最后的目的地是一个已经存在的目录则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录而最后的目的地并非一个已存在的目录则会出现错误信息。 常用选项 -f 强行复制文件或目录不论目的文件或目录是否已经存在。 -i 覆盖文件之前先询问用户。 -r/-R 递归处理将指定目录下的文件与子目录一并处理。 补充如果dst就只是目录那么就是将src直接拷贝到这个目录下。如果 dst 是 目录带路径的文件名那么就是将src拷贝到该目录并将src重命名为dst后面带的那个文件名。 补充不管是在Linux还是windows中同一个目录底下都不允许有同名文件/目录。 补充src 和 dst 可以是绝对路径或者相对路径。 10、mv指令重要 mv命令是move的缩写可以用来移动文件或者将文件改名(move(rename)files)是Linux系统下常用的命令经常用来备份文件或者目录。 语法: mv [选项] 源文件或目录(src) 目标文件或目录(dst) 功能: 1.因mv命令中第二个参数类型的不同(是目标文件还是目标目录)则mv命令将文件重命名或将其移至一个新的目录中(剪切的效果)。 2.当第二个参数类型是文件时mv命令完成文件重命名此时源文件只能有一个(也可以是源目录名)它将所给的源文件或目录重命名为给定的目标文件名。 3.当第二个参数是已存在的目录名称时源文件或目录参数可以有多个mv命令将各参数指定的源文件均移至目标目录中(剪切的效果)。 常用选项 -fforce强制的意思如果目标文件已经存在不会询问而直接覆盖。 -i若目标文件(destination)已经存在时就会询问是否覆盖。 ex mv test.txt ../111.txt --效果相当于两个功能结合将test.txt文件移至上级目录并重命名为111.txt。 11、cat指令 -- 显示文件内容 语法cat [选项][文件] 功能查看目标文件的内容 -- 就是把文件内容打印出来看看 常用选项 -b 对非空输出行编号 -n 对输出的所有行编号 -s 不输出多行空行 -- 就是如果有连续多行的空行就会给它压缩成一行空行 补充tac指令用法跟cat一样就是它的效果是把文件内容倒着打印出来。 补充如果 cat 指令后面什么都不跟就直接回车这就相当于是在把键盘文件当中你输入的内容直接原封不动的再回显回来。(这个操作会卡住在那它会在那一直等你输入东西你一输入东西然后敲一下回车就给你回显想要退出就Ctrl C) 注tac 没有这个效果tac 指令后面什么都不跟就直接回车虽然也会卡住在那里而且也可以输入东西但是不会把输入的东西再回显回来。 补充cat指令不适合用来查看大文本的内容会刷屏。 12、more指令 语法more [选项][文件] 功能more命令功能类似 cat 常用选项 -n 对输出的所有行编号 q 退出more 补充more查看内容时不会刷屏当内容显示的已经占满一个屏幕时就会停止继续显示而不是一口气给你全部显示出来(这跟cat不同)这时你可以通过按回车键继续逐行阅读所以more适合查看大文本的内容。 补充真要看某个文件的内容时并不是很推荐用这个more指令更推荐使用接下来的less指令。 13、less指令重要 less工具也是对文件或其它输出进行分页显示的工具应该说是linux正统查看文件内容的工具功能极其强大。 less的用法比起more更加的有弹性。 在使用more的时候我们并没有办法向前面翻只能往后面看。 但若是使用less就可以通过使用[pageup][pagedown]等按键的功能来往前往后翻看文件更容易用来查看一个文件的内容 除此之外在less里头可以拥有更多的搜索功能不止可以向下搜也可以向上搜。 语法less [参数] 文件 功能less与more类似但使用less可以随意浏览文件而more仅能向后移动却不能向前移动而且less在查看之前不会加载整个文件。 选项 -i忽略搜索时的大小写 -N显示每行的行号 /字符串向下搜索“字符串”的功能 ?字符串向上搜索“字符串”的功能 n重复前一个搜索与 / 或 ? 有关 N反向重复前一个搜索与 / 或 ? 有关 qquit 14、head指令 head与tail就像它的名字一样的浅显易懂它是用来显示开头或结尾某个数量的文字区块。 head用来显示档案的开头至标准输出中而tail想当然尔就是看档案的结尾。 语法head[参数]...[文件]... 功能head用来显示档案的开头至标准输出中默认head命令打印其相应文件的开头10行。 选项 -n行数显示行数 15、tail指令 tail命令从指定点开始将文件写到标准输出。 使用tail命令的-f选项可以方便的查阅正在改变的日志文件tail -f filename会把filename里最尾部的内容显示在屏幕上并且不但刷新使你看到最新的文件内容。 语法tail[必要参数][选择参数][文件] 功能用于显示指定文件末尾内容不指定文件时作为输入信息进行处理。常用查看日志文件。 选项 -f循环读取 -n行数显示行数 16、find指令(灰常重要) Linux下find命令在目录结构中搜索文件并执行指定的操作。 Linux下find命令提供了相当多的查找条件功能很强大。 由于find具有强大的功能所以它的选项也很多其中大部分选项都值得我们花时间来了解一下。 即使系统中含有网络文件系统(NFS)find命令在该文件系统中同样有效只你具有相应的权限。 在运行一个非常消耗资源的find命令时很多人都倾向于把它放在后台执行因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。 语法find pathname(路径(指定从哪个路径开始查找)) -options 功能用于在文件树种查找文件并作出相应的处理(可能访问磁盘) 常用选项 -name 文件名按照文件名查找文件。(后面要加上你要查找的文件的文件名或者指令名(指令也有其自己的可执行程序文件))注find是真正的在系统的树形结构中进行文件查找的 补充find 使用 dfs 的方式来查找的。 17、grep指令(灰常重要) 语法grep [选项] 搜寻字符串 文件 功能在文件中搜索字符串将找到的行打印出来 常用选项 -i忽略大小写的不同所以大小写视为相同 -n顺便输出行号 -v反向选择亦即显示出没有 搜寻字符串 内容的那一行补充该指令只针对文本文件只适用于文本文件。 补充一个查看系统所有进程的指令ps ajx。 18、zip/unzip指令 语法zip (-r) 压缩文件.zip 目录或文件       unzip 压缩文件.zip (-d 目录) -- 后面可以跟个目录也可以不跟跟的话就是解压到该目录下(要记得加-d)不跟的话就是解压到当前它所在的目录 功能将目录或文件压缩成zip格式 常用选项 -r 递归处理将指定目录下的所有文件和子目录一并处理 -- 如果是压缩目录就要带上这个选项 -- 直接无脑带就好 补充两个问题 1、什么是打包压缩 答打包就是把一堆的各种文件装到一个目录里去。 -- 就像平时去上学的时候要带的所有东西都装到行李箱里去。压缩是指利用算法将文件进行处理已达到保留最大文件信息而让文件体积变小的目的。 -- 就是把行李箱里的东西压一压在保证东西不被压坏的前提下尽量的多装东西。 2、为什么要打包和压缩 答1.缩小体积占据磁盘空间比较小下载就快2.不会轻易的丢失文件(因为都打包成一个文件了要么全丢要么全在不打包起来的话一个一个传就可能出现丢了几个的情况)3.更方便网络传输 补充 1、Linux内核是什么意思 答操作系统实际上分为广义上的操作系统和狭义上的操作系统。广义上的操作系统包括Linux的内核命令行平时用的指令...等。狭义上的操作系统指的就是Linux内核。 2、操作系统 内核 其他程序 3、系统启动前(开机前)由bios操控硬件(它会检测你系统中所有的设备是否是健康的最重要的是识别一个设备磁盘)系统启动后(开机后)由操作系统操控硬件。 19.tar指令重要-- 注和 zip 的区别就是压缩算法不一样 tar [-cxtzjvf] 文件与目录 ....参数 -c 建立一个压缩文件的参数指令(create 的意思); // 打包的意思 -x 解开一个压缩文件的参数指令  -t 查看 tarfile 里面的文件 -z 是否同时具有 gzip 的属性亦即是否需要用 gzip 压缩 // 压缩的意思 -j 是否同时具有 bzip2 的属性亦即是否需要用 bzip2 压缩 -v 压缩的过程中显示文件这个常用但不建议用在背景执行过程 // 将打包压缩的过程显示出来 -f 使用档名请留意在 f 之后要立即接档名喔不要再加参数 -C 解压到指定目录 ex tar -czf test.tgz dir -- 将 dir 打包并压缩成 test.tgz tar -xzf test.tgz -- 将 test.tgz 解压到当前目录下 tar -xzf test.tgz -C test2 -- 将 test.tgz 解压到目录test2下 补充一个指令sz test.tgz -- 将test.tgz这个压缩包发到当前本地的 Windows 上。 补充一个指令rz -- 把本地的文件上传到云服务器Linux中。 注sz指令把Linux上的文件下载到本地。 20、bc指令 bc命令可以很方便的进行浮点运算 -- Linux上的计算器注说实话这个指令不重要用处不大。 21、uname 指令 语法uname [选项] 功能uname用来获取电脑和操作系统的相关信息。 补充说明uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。 常用选项 -a或–all 详细输出所有信息依次为内核名称主机名内核版本号内核版本硬件名处理器类型硬件平台类型操作系统名称。 -r 显示当前 Linux 的内核版本。 22、关机 语法shutdown [选项] 常用选项 -h将系统的服务停掉后立即关机。 -r在将系统的服务停掉之后就重新启动。 -t sec-t 后面加秒数亦即『过几秒后关机』的意思。注一般不建议关掉云服务器也不要关就让它一直开着。注为什么没有开机命令呢答这种傻逼问题还要问
http://www.hkea.cn/news/14340363/

相关文章:

  • 旅游网网站建设目的自助wap建站
  • 怎样做免费网站会员wordpress如何变成中文版
  • 公司网站建设的好处什么叫网络架构
  • wordpress 宽屏河南新站关键词排名优化外包
  • 中企动力做网站的优势网页设计师职责
  • 广州自助企业建站模板跨国购物网站建设费用
  • 网站建设入门解读网站怎么改域名
  • 长兴网站建设公司手机编程软件python
  • 织梦技校招生网网站模板整站源码要制作自己的网站需要什么
  • 莱芜 做网站 公司网站开发怎么使用sharepoint
  • 基于j2ee的网站开发设计开题报告建小公司网站要多少钱
  • 自己的电脑做网站当服务器使用wordpress 文章不显示
  • 滨州的网站开发大连图文设计有限公司
  • 广告文化网站建设网站页面设计与制作实践
  • 弹幕网站是怎么做的宿州房地产网站建设
  • 中企动力是私企还是国企昆明网站seo诊断
  • 住房与城乡建设网站wordpress首页不同列表样式
  • 惠州网站搭建怎么做模板网站建设流程
  • 网站置顶代码有没有网站专门做cnc招聘
  • 网站建设培训个人塘沽网红书店
  • 网站内容营销产品软文范例100字
  • 网站年费海南省住房公积金管理局网站
  • 连云港网站优化重庆做网站 熊掌号
  • 怎样申请免费网站空间搜索引擎seo排名优化
  • 网站改版html泰安肥城建设局网站
  • 北京市专业网站制作企业WordPress文章添加灯箱
  • 成都做一个中小企业网站需要多少钱微信开放平台介绍
  • 网站开发与设计实训心得一千字网站地图提交地址
  • 网站建设策划范文设计公司包装
  • dedecms做门户网站WordPress汉化卡片式主题