基本指令

    科技2022-07-11  87

    1.目录指令 (1)ls:显示当前目录下的文件名 选项-a显示隐藏文件(以.开头的文件),-d打印目录名,-l列出文件的详细信息 (2)pwd:显示当前所在的绝对路径 绝对路径:唯一路径(从根目录开始表达路径,/被称为根目录) 相对路径:相对于一个指定位置,当前所在的路径 (3)mkdir:创建目录 选项-p创建多层级目录 (4)rmdir:删除空目录 选项:-p 多层级空目录的递归删除

    (5)rm:可以同时删除文件或目录,它不带选项不能删目录,带选项可以删目录 选项:-f 强制删除,忽略提示信息,直接删除、-r 递归删除目录下的所有文件

    注意:rm -rf功能十分强大,谨慎使用,例如:rm -rf / 千万不要这样做,他的意思是从根目录开始删,可能将重要的信息删除了。 (6)cp:默认针对文件的拷贝一个文件到指定位置 选项:-f 忽略提示信息直接进行操作、-r 递归拷贝目录下的所有文件(例如:cp -r 文件名 ./abc 表示将文件拷贝到当前目录下并改名为abc,若当前目录有abc了,则将文件拷贝到abc中) (7)mv:移动一个文件到指定位置 例如: mv test/abc/ ./bcd 表示将test下的abc移到当前目录下并改名为bcd 选项:-f 增加提示信息 (8)cd:改变当前所在路径(进入指定目录) 一个点表示当前目录、两个点表示上级目录 例如:cd … 表示返回上级目录,cd~表示快速回到当前用户的家目录,cd-表示返回最近访问目录。 2.文件指令 1)touch:主要目的是刷新已存在的文件的时间属性(更新时间,文件还是原来的文件),若文件不存在则创建。 选项:-a 只刷新最后一次访问时间、-d 以指定时间刷新属性(例如:touch -d “2019-10-8 19:30:12” abc.txt,表示将abc.txt时间改为指定时间,时间拿双引号括起来)、-m 只刷新最后一次修改时间(创建时间)、-c 只刷新最后一次更改时间、-r 以指定文件的时间属性刷新另一个文件(例如:touch -r abc.txt file.txt表示用abc.txt的时间刷新file.txt的时间) (2)cat:打印文件内容到显示终端 (3)more:分页显示文件内容,功能类似cat(其中回车表示向下按行滚动,f键表示向下按页滚动,b键表示向上按页滚动,q表示退出more) (4)less:分页显示文件内容(f键表示向下按页滚动,b键表示向上按页滚动,j/k键表示上下按行滚动,匹配查找字符串:/string表示向下匹配查找string字符串,?string表示想上匹配查找string字符串,q键表示退出less) (5)echo:例如echo “abc”>file.txt,表示将abc重定向到file.txt中,>表示重定向;>>表示追加;重定向的意思就是改变数据流向,将要写入到终端显示的数据,写入到指定文件。 (6)head:默认显示文件的前10行数据 选项; -n<行数> 显示的行数 用于指定显示文件前n行数据,例如前3行数据 head -3 file 或者head -n 3 file (7)tail:默认显示文件后10行数据 选项:-n <行数> 显示的行数 用于指定显示文件后n行数据, -f 动态刷新文件末尾数据 3.其他命令 (1)man:手册查看命令 (2)ifconfig:查看/设置网卡信息命令 (3)service network start 启动网络服务 (4)su:切换用户;useradd -m:创建用户同时在home下创建它的目录;passwd:修改密码 例如:su root 然后 useradd wang (5)bc 计算器 4.压缩/解压缩命令 (1)zip/unzip:zip格式的压缩/解压缩,例如:zip f.zip file.txt abc.txt,即将file.txt和abc.txt压缩为f.zip,原文件不删除 选项:-r 递归处理 (2)gzip/gunzip(无法针对目录):gzip默认将原文件删除掉,不用给新名字,原文件后加.gz即可 (3)bzip2/bunzip2(无法针对目录):bzip2:在原文件后加.bz2即可 (4)tar:打包/解包 选项: -c 打包、-x 解包、-v 显示详细的打包/解包信息、-z 打包/解包同时进行gzip格式压缩/解压缩、-j 打包/解包同时进行bzip2格式压缩/解压缩、-f 指定包名称(放在选项最后一个) 4.时间日期命令 (1)cal:显示日历 选项: -3 显示前一个月,当月,下一个月的月历、-j 日历中的天,以day of year表示、-y显示当前年份的日历 (2)date:显示系统时间 +表示以指定格式显示时间、+"%Y-%m-%d %H:%M:%S"表示设置日期和时间、-s表示设置系统时间(需要root权限)

    5.重要的几个热键 (1)Tab键:具有自动补全的功能(熟练使用,提高效率) (2)Ctrl+c按键:让当前的程序停掉 6.关机 (1)reboot:重启 (2)shutdown -h now:立即关机 (3)halt :立即关机,但是一般最好使用shutdown -h now

    Processed: 0.019, SQL: 8