linux
特特专属
这个作者很懒,什么都没留下…
展开
-
为什么vim是程序员最喜欢的文本编辑器之一
Vim是一个功能强大、高度可定制的文本编辑器,它以其高效的操作、广泛的适用性和强大的社区支持而受到程序员的喜爱。虽然Vim的学习曲线较陡,但投入时间学习Vim无疑是值得的。对于追求效率和灵活性的程序员来说,Vim是一个不可或缺的工具。通过上述使用案例,我们可以看到Vim在实际编程工作中的强大能力和灵活性。原创 2024-07-05 17:07:10 · 389 阅读 · 0 评论 -
linux find命令基本使用、dirname查询目录、basename查询文件名
相信大家一定会查找某个文件是否存在,某个文件所在的位置,这个时候就可以使用我们的find命令来做查询了find 查找的目录 格式 需要查找的内容1.通过find 查找文件例如上图,我们有如上文件和目录,这个时候我想要查找utility.*文件命令如下:find . -name "utility.*"2. 根绝文件名或者当前文件的目录dirname /Users/liuyu/Documents/didiworkspace/scmtools/scripts/utility.sh.inc原创 2021-08-05 01:27:32 · 770 阅读 · 0 评论 -
远程上传文件和下载文件神器-Scp基本使用
大家在平常难免会操作远端的服务器,一般我们会ssh登录到远程机器,在远程机器上面进行命令行操作,但是有时候我们会遇到把本地文件上传到远程服务、把远程服务器的文件下载到本地,这个时候我们就比较头疼了,不知道该如何下手了,这里我给大家讲一个神器,那就是Scp1.将本地的文件上传的远端scp命令: scp 本地文件地址 远程用户名@远程IP:远程要上传的位置如上图,左边是远程机器,右边是本地机器,现在我们将java_error_in_idea_33267.log上传到远程机器 scp java_erro原创 2021-08-05 01:42:46 · 446 阅读 · 0 评论 -
linux awk 使用之截取
1.awk截取命令awk -F ‘截取字符’ {print $n} file例如:上图中是一个文件的内容,我们这个时候想要获取bundleIdMap为::后面的数据,这个时候我们命令应该怎么写awk -F "::" '{print $2}' jenkins.env通过我们执行命令,我们可以看到,已经初步完成了,但是大家一定有疑惑,为啥有这么多空行。原因是,我们这个文件是有很多行,我们按照::截取后,取了第二列的内容,但是其他行又没有内容所以就出现了这么多空行解决方案通过grep定位到当原创 2021-07-28 00:30:20 · 6227 阅读 · 0 评论 -
linux sudo 无需输入密码的设置
1.相信大家都用过sudo命令,但是大家或多或少会有一些疑惑,为啥有的sudo需要输入密码,而有的sudo确不需要输入密码2.在终端输入sudo vi /etc/sudoers3.打开文件中以下内容的位置root ALL=(ALL:ALL)4.在上面内容添加以下内容user ALL=(ALL) NOPASSWD:ALL...原创 2021-12-27 23:25:47 · 3434 阅读 · 0 评论 -
Linux 的chsh命令
查看shell#chsh -l修改shell#我的系统是Manjaro Linux, 默认SHELL是/bin/bash, 我想修改为新安装的zsh:chsh -s ${上面查到的shell路径}(我之前已经改成了zsh, 所有显示没有更改)用户环境变量位置#修改完发现anaconda识别不出来, 在~/.bashrc下添加环境变量, 然后source ~/.bashrc也不起作用. 一番折腾后才发现,我用的是用的是zsh, 2333…应该把环境变量添加到~/.zshrc..原创 2021-10-21 23:30:25 · 332 阅读 · 0 评论