当前位置: 首页 > Linux

【前端开发】Linux基础知识

时间:2023-04-06 06:09:18 Linux

Ubuntu安装软件常用操作命令apt-get安装软件名-yapt-get安装git-y查看系统信息cat/etc/issue安装基本工具先更新源码包仓库apt-getupdate-y安装zshell,默认是bashshellzsh,更加人性化。让我们在下面安装zsh。以下为Ubuntu环境安装。在安装之前,我们先安装几个工具apt-getinstallzshgitcurl-y第一种安装方式:sh-c"$(curl-fsSLhttps://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"第二种方法:sh-c"$(wgethttps://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh-O-)"Vim常用操作vi/vim的使用基本上分为三个部分有两种模式,Commandmode,Insertmode和Lastlinemode。这三种模式的作用是:命令模式:用户刚启动vi/vim就进入命令模式。在这种状态下,击键动作将被Vim识别为命令,而不是输入字符。比如我们这时候按i,就不会输入一个字符,就把i当成一个命令。以下是几个常用的命令:切换到插入模式输入字符。删除当前光标位置的字符。:切换到底行命令模式,在底行输入命令。如果要编辑文本:启动Vim,进入命令模式,按i,切换到输入模式。命令模式只有最基本的命令,所以输入更多的命令还是要靠底层的命令模式。想输入文字,插入,追加,在下面插入,在上面插入,如何保存,退出,删除一行dd删除一行数字+dd删除多行删除多行100dd普通模式撤消esc按u撤消一次shift+$切换到行尾按ESC键返回普通模式在普通模式下按:wq或shift+zz(ZZ)保存退出vim模式修改主机名vi/etc/hostsrebootreboot生效Check当前发行版可以使用的shellcat/etc/shells更改主题Vim~/.zshrc引入以下有用的主题:更改ZSH_THEME="ys"更改ys后,需要应用主题才能生效source~/.zshrcrm-rf/adduseruseraddstark创建用户主目录mkdir-p/home/stark到用户主目录chown-Rstark:stark/home/stark给用户授权sudo权限gpasswd-astarksudo设置用户密码passwdstarkusermod-s/bin/bashstarktextoperationcat——查看文件内容head——查看文件头tail-查看文件尾more-分页查看文件内容less-强查看文件内容pagingcut-按列查看文件内容,默认用TAB分隔复制文件内容,-c可以统计重复行数diff-比较文件内容grep-查找文件内容split-拆分按行、字节等方式输出文件wc-按字节、字、行计算解压缩压缩一个文件zip-r压缩后的文件名解压文件unzipweb.zip如果要解压到指定文件解压web.zip-dweb1,将/home目录下的mydata目录压缩到mydata.zipzip-rmydata.zipmydata#压缩mydata目录2.将/home目录下的mydata.zip解压到mydatabak目录解压mydata.zip-dmydatabak3。将/home目录下的abc文件夹和123.txt压缩成abc123。zipzip-rabc123.zipabc123.txt4,/home目录下的w直接解压wwroot.zip到/home目录解压wwwroot.zip5,解压/home目录下的abc12.zip,abc23.zip,abc34.zip到/home目录同时解压abc*.zip6,勾选/homedirectoryunzip-vwwwroot.zip下面wwwroot.zip的内容7.验证/home目录下的wwwroot.zip是否完整unzip-twwwroot.zip8。将/home目录下wwwroot.zip中的所有文件解压到一级目录unzip-jwwwroot.zipfindfind。-typef#代表查找当前路径下的所有文件。这个f是filefind的缩写。-typed查找当前目录,查找以lect开头的文件-not-and-or-name表示搜索文件名-typef表示搜索文件find。(-name"lect*"-and-userubuntu)-typefcommon[action]:-print打印出找到的文件,以n结尾-print0打印出找到的文件,没有换行符-execcommand在上执行命令找到的文件-ok与-exec相同,但在执行前询问用户-ls列出文件详细信息-exec示例:find./-name*.tmp-execunlink{};{}:指找到的文件;:表示-exec指定的命令结束,为了安全必须使用。-okwhich:在环境变量PATH下查找可执行文件和别名(alias)whereis:查找系统常用目录可执行文件、文档、源代码、配置文件等locate:通过索引数据库查找文件