当前位置: 首页 > 科技观察

前端开发也需要学习一些基本的Linux命令

时间:2023-03-19 15:29:06 科技观察

为什么要在服务器上安装环境呢?编辑配置文件?查看操作日志?该命令在使用时使用。有什么好处?竞争力是程序员的立身之本。实际上,我认为Linux命令行非常易于使用。同时,它不断地拓展自己的疆界,向外延伸。做好最好的准备,成就更好的你(我可以做程序员的鼓励者吗)。让我们从一些基本的Linux命令开始。文件管理ls=list//显示当前目录下的目录或文件或文件夹lsfoldername//显示指定文件夹下的目录ls-a//查看隐藏文件ls-l//查看文件详细信息,文件权限-fileowner-文件组-文件大小(字节)-文件最后修改时间ls-lh//同上,查看文件详细信息,但文件大小为文本操作cat文件,以易读的方式显示Name//输出文件到控制台(不适合大文件)head-n文件名//n为任意数字,表示可以查看前n行tail-n文件名//n为任意数字,表示你可以查看下n行tail-f文件名//实时查看正在写入的文件morefilename//不仅想看到文件的开头和结尾,还想看到文件的更多内容,缺点是只能向前翻页,不能向后翻文件的屏幕,输入行号+g跳转到指定行,/+关键字(按n显示下一个匹配,shift+n显示上一个匹配),ctrl+u向上翻页,ctrl+d到向下翻页grepkeywordfilename//查看文件中指定关键字的内容,可以使用简单的正则表达式匹配关键字grep—colorkeywordfilename//给匹配的关键字加上颜色,更显眼egrep//可以使用更强大的正则表达式sortfilename//对文件内容进行升序排序sortfilename-r//文件内容对文件名进行倒序排序sortfilename-k//指定对某列sortfile进行排序name-n//按编号排序uniq//unique,去重命令,如果有相同的行,只输出一次uniq-c//除了输出这一行,还输出这一行出现的次数。限制条件:同一行必须相邻。如果它们分开,则不允许计数。上面的问题sortfilename|uniq-c|sortk1,1nr|head//查看出现次数最多的前10行复制代码wcfilename//wordcount统计文件wc-的行数、字数、字节数l文件名//只查看行数wc-c文件名//只查看字节数Vim模式切换(命令模式/编辑模式/底行命令模式)光标移动删除/复制/粘贴/插入文本搜索exitsavevimfileName//G跳到文件末尾,gg跳到文件开头,/+keyword搜索指定关键字(n向下搜索,N向上搜索),d//移动光标到删除一个字符dw//删除一个单词,其实这里说的删除是指剪切保存在buffer中dd//删除一行,u可以撤销刚才的操作p//粘贴,buffer中的内容i//打开插入/编辑模式a//在当前字符后插入A//在当前行末插入esc//从编辑模式到命令模式//进入底线命令模式:q//退出当前文件:w//保存当前文件,加感叹号!强制保存:wq//保存退出,简称x打包压缩gzip/bzip2tarzipzcat/zgrep/zmore/zless(查看gzip压缩包内容)tar-zcvftarTest.tgztarTest///压缩tarTest文件夹成.tgz格式的文件,tgz代表用gzip压缩的tar包,参数-z代表gzip压缩,c代表压缩,v代表压缩信息,f代表文件存在则覆盖tar-tvftarTest.tgz//不解压显示压缩文件内容tar-xzftarTest.tgz//解压包//tar的好处是可以保存很多信息