- 改变mac的默认终端&背景色&显示分支
尼古拉斯-托尔斯泰-赵四
macmacosgitmacterminal终端
什么是zshzsh是shell的一种,但是并不是我们系统默认的shell,unix衍生系统的默认shell都是bash。mac默认使用的是哪种shellzsh查看已安装的shell$cat/etc/shells/bin/bash/bin/csh/bin/ksh/bin/sh/bin/tcsh/bin/zsh将默认shell改成bash$chsh-s/bin/bash怎么配置显示git分支$vi~/
- Ubuntu 安装 zsh
小达Tmargin
安装zshsudoaptinstallzsh查看当前使用的shellecho$SHELL切换shell--(使用zsh)chsh-s/bin/zsh重启Ubuntu
- Mac电脑Shell,bash和zsh之间切换
OXHO
$chsh-s/bin/bash输入密码;切换为bash重启生效;$chsh-s/bin/zsh输入密码;切换为zsh重启生效;
- mac系统:zsh切换bash提示chsh: no changes made问题
努力学习的笨小孩
bashmacoslinux
mac系统:zsh切换bash提示chsh:nochangesmade问题前提纪要:1、我们都知道mac有默认bash工具,在下载zsh后,把一切都配置好后,输入切换命令:chsh-s/bin/zsh,总是提示chsh:nochangesmade错误。那我我们尝试用sudochsh-s/bin/zsh在试一次。如果还是不行,就不用再弄了,直接用下面的方法吧!2、提示chsh:nochangesma
- 【常用的linux、doctor、maven、git、adb、window命令总结】
Leoon123
javalinuxmaven服务器
1、linux常用命令1.1、安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;1、login:1.作用login的作用是登录系统,它的使用权限是所有用户。2.格式login[name][-p][-h主机名称]ChangingfihangingshellforcaoPassword:Newshell[/bi
- The default interactive shell is now zsh. To update your account to use zsh, please run `chsh -s ...
疾风知剑豪
现象:MacOS升级到10.15Catalina打开终端,出现以下提示:Thedefaultinteractiveshellisnowzsh.Toupdateyouraccounttousezsh,pleaserun`chsh-s/bin/zsh`.Formoredetails,pleasevisithttps://support.apple.com/kb/HT208050.原因:这个提示是官方希
- linux中bash和zsh之间如何切换
锡城筱凯
#▶linuxbashlinux开发语言
切换之后记得重开terminal,重开terminal不行的话就重启电脑吧~~zsh切换bash$chsh-s/bin/bashbash切换zsh$chsh-s/bin/zsh
- 系统安全的加固
weixin_58498020
系统安全安全
系统账号清理将用户设置为无法登录chsh-s/sbin/nologin用户名锁定账户passwd-l用户名锁定用户密码passwd-u用户名解锁用户密码删除账户userdel-r用户名锁定配置文件chattr-a只能追加-i不能更动文件或目录密码安全控制新建用户修改/etc/login.defs文件内容已有用户chagechage用户名要求用户下次登录时修改密码chage-d0用户名命令历史his
- 系统安全及应用
YUEAwb
系统安全安全运维linux
一、系统安全的加固将用户设置为无法登录(usermod-s/sbin/nologin)[root@localhost~]#tail/etc/passwd#查看lisi的属性[root@localhost~]#chsh-s/sbin/nologinlisi#修改lisi的shell属性Changingshellforlisi.Shellchanged.[root@localhost~]#tail-1
- 系统安全及应用
sea_bunch
系统安全安全
一、账号安全基本措施1.1系统账号清理将系统设置成无法登录锁定账户删除账户锁定账户密码1.1.1将系统设置成无法登录[root@localhost~]#tail/etc/passwd#查看lisi的属性[root@localhost~]#chsh-s/sbin/nologinlisi#修改lisi的shell属性[root@localhost~]#tail-1/etc/passwd#查看lisi的
- MAC OS下切换默认终端为zsh
不_一
macos系统默认的终端为bash,切换该终端为zsh,可以用以下命令chsh-s/bin/zsh如过要切回默认终端bash则使用以下命令chsh-s/bin/bash
- zsh的安装和配置(含git clone 提速)
南七行者
搭建环境工具zsh
一、zsh安装1.sudoaptinstallzsh重启虚拟机即可解决2.chsh-s/bin/zsh将zsh设置为默认shell,重启虚拟机后打开的shell即zsh:3.安装OhMyZshwget--no-check-certificatehttps://github.com.cnpmjs.org/robbyrussell/oh-my-zsh/raw/master/tools/install.
- Linux系统安全
mikechen1
linux系统安全运维
一、账号安全基本措施1.1系统账号清理将用户设置为无法登陆锁定账户删除账户锁定账户密码本地锁定1.1.1将用户设置为无法登陆方法1:chsh-s修改方法2:usermod-s1.1.2锁定用户usermod-Llisi#锁定账户usermod-Ulisi#解锁账户passwd-llisi#锁定账户方passwd-ulisi#解锁账户1.1.3删除账户userdel用户名#删除用户1.1.4chat
- Zsh和Bash究竟有何不同
想变成大牛的弱鸡
Linux
chsh-s/bin/bashchsh-s/bin/zsh已经有不少人写过类似“为什么Zsh比Bash好”“为什么Zsh比*shell好”的文章了,讲解如何配置Zsh或折腾各种oh-my-zsh主题的教程也是一搜一大箩,但是却极少看到Zsh和Bash这两个Shell作为脚本语言时的具体差异比较。那么,这里就是一篇,从语言特性的角度上简单整理了两者一些细微的不兼容之处,供编写可移植Shell脚本时参
- Linux账号管理与ACL权限设定
ketaotech
Linux发行版linux运维服务器
目录账号/etc/passwd/etc/shadow群组/etc/groupgroups命令newgrp命令/etc/gshadow账号管理useradd命令login.defspasswd命令chage命令usermod命令userdel命令普通用户账号命令SUIDid命令finger命令chfn命令chsh命令新增或移除群组groupadd命令groupmod命令groupdel命令gpass
- Ubuntu 安装 zsh + oh my zsh 美化终端
qq_52567624
ubuntulinux
installzshUbuntu安装zsh十分简单,只是执行命令即可:sudoaptinstallzshBASH安装完ohmyzsh后,会自动设置zsh为默认终端。如果手动设置默认shell:chsh-s`whichzsh`ARCADE再输入密码,并重启就行。installoh-my-zshOhMyZsh是一个令人愉快的、开源的、社区驱动的框架,用于管理Zsh配置。它捆绑了数千个有用的功能、助手、
- Ubuntu 安装oh-my-zsh
kylinholmes
Linuxlinuxubuntushell
Ubuntu安装oh-my-zsh文章目录Ubuntu安装oh-my-zsh记得先安装好zsh然后安装oh-my-zshoh-my-zsh自动补全插件incr同步bash和zsh:记得先安装好zshsudoapt-getinstallzsh#安装命令chsh-s/bin/zsh#修改为默认的SHELL然后安装oh-my-zsh我重新写的原因是因为用网上别人的命令有问题,所以想到了别的办法,试了试还
- ubuntu 18.04安装oh my zsh
打败起床气的阿鑫儿
linuxlinuxubuntubash
ohMyZsh简介zsh在bash的基础上有十足的改进,但是zsh配置相对复杂,所以ohmyzsh算是zsh的简化配置版ohmyzsh官网:https://ohmyz.sh/查看shell#先查看系统支持的shellcat/etc/shells#查看当前使用的shellecho$SHELL#bash和zsh互相切换,切换完需要重启终端生效zsh->bash:chsh-s/bin/bashbash-
- 记录 | ubuntu安装oh my zsh
极智视界
踩坑记录linuxubuntuzshohmyzshspaceship插件主题
安装zsh首先,查看一下你系统里所以的shellcat/etc/shells#查看当前用的shellecho$SHELLsudoaptupdatesudoaptinstallzsh#安装zsh#查看zsh路径whichzsh#将zsh设置成默认shell(不设置的话启动zsh只有直接zsh命令即可)#路径为whichzsh查看到的chsh-s/usr/bin/zsh#或者直接修改/etc/shel
- Linux进阶命令
gjzmufeng
Linuxlinux进阶命令
目录一用户1.1介绍1.2登录过程1.3配置文件1.4命令1.4.1useradd1.4.2userdel1.4.3passwd1.4.4chsh二top2.1字段含义2.2快捷键三时间3.1date3.2hwclock3.2时区四计划任务4.1cron4.1.1系统cron任务4.1.2用户cron任务4.2anacron4.3at五其他5.1nohup5.2time注意一用户1.1介绍linu
- windows10上使用zsh 配置及相关问题
啸饮流云
互联网开发windowszshbashcmdwindowsterminal
windows10上使用zsh配置及相关问题(1)设置开发者模式及相关配置:设置->更新与安全->开发者模式(2)控制面板->程序->启动或关闭windows功能->☑️适用于Linux的Windows子系统(3)去微软Store下载ubuntu(4)通过cmd:bash进入shell(5)sudoapt-getinstallzsh安装zsh(6)chsh-s/bin/zsh(7)sh-c“$(w
- 【Linux】bash 终端指令
爱学习的卡比兽
linuxbash运维
bash#查看当前使用的shell$echo$SHELL/bin/bash#查看当前发行版可以使用的shell$cat/etc/shells或chsh-l/bin/sh/bin/bash/sbin/nologin/bin/zsh/bin/tcsh/bin/csh#切换bash$chsh-s/bin/bash#切换zsh$chsh-s/bin/zsh进程$psaux|grep`pwd`work633
- Bash基本语法介绍(上)
人间世庄子
Linuxbash
Bash基本语法介绍0X00前言想必大家应该都了解,bash应该是进入Linux世界里最常用的shell,现在大多数Linux发行版都默认bash作为shell。大家可以在终端输入:echo$SHELL来查看自己的shell。而且shell是可以改变,可以通过chsh指令改变chsh-s/bin/zsh意思是将shell改成zsh,当然前提是你拥有这个shell不知道有哪些shell?简单,she
- VCSA重装后VSAN磁盘组信息无法显示
杭州吉网运维日记
虚拟化运维VSAN
原创作者:运维工程师谢晋VCSA重装后VSAN磁盘组信息无法显示重装VCSA接管VSAN环境后,查看VSAN磁盘组报错无法提取请求的数据。VCSA开启SSH后台连接到VC环境。下载一个check-trust-anchors文件,将它放在VC的/tmp文件夹下面如果传到VC系统报错输入命令#chsh-s/bin/bash赋权check-trust-anchors文件,然后命令运行#chmod+xch
- RHCSA ----- Linux 入门(一)
网工blog
RHCSAlinux服务器运维
目录1.如何学习Linux?2.访问命令行3.使用桌面终端访问命令行4.远程连接Linux服务器1.如何学习Linux?你是谁你在哪你要干什么2.访问命令行查看shell的类型方法1:cat/etc/shells[root@localhost~]#cat/etc/shells方法2:chsh-l[root@localhost~]#chsh-l查看当前默认的shell[root@localhost~
- 【Ubuntu】安装zsh 和 oh my zsh
Holen&&Beer
ubuntu
安装zsh:sudoaptinstallzsh查看当前系统Shell:#输出本机echo$SHELL#修改本机默认shell(交互式修改)chsh#修改默认Shell为zshchsh-s/bin/zsh安装ohmyzsh:#giteesh-c"$(curl-fsSLhttps://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.s
- mac命令
haorong123
df-h查看mac磁盘使用情况find-namedu-sh查看当前文件夹大小du-sh*查看当前文件夹内文件和目录大小chsh-s/bin/bash切换bashchsh-s/bin/zsh切换zsh按照如上修改了~/.bash_profile文件发现无效,并且提示zsh:commandnotfound:homestead那么肯定是安装了zsh的缘故,因为安装zsh,~/.bash_profile就
- 重装OMV4时踩到的坑
leoatchina
节前手贱,在装有debian上想用conda安装的zsh代替系统的bash,chsh后又做了一系列现已经想不起具体过程的神操作,无法通过远程登陆上我的nas。本可尝试登陆本地桌面解决问题,但想起当初装系统时留下了一系列的问题,选择了重装。然而,虽然不是第一次装debian和omv4,但是仍然踩了几个坑,记下以备忘。安装时不要选网络源手头的debian9的u盘一直放在nas边上,安装时也就没去升级d
- Mac zsh安装
PengboGai
1cd~2gitclonegit://github.com/robbyrussell/oh-my-zsh.git~/.oh-my-zsh3如果没有.zshrc文件:touch.zshrccp~/.zshrc~/.zshrc.orig4开始创建zsh的配置文件cp~/.oh-my-zsh/templates/zshrc.zsh-template~/.zshrc5设置zsh为你的默认主题chsh-s/
- Linux 终端美化
sherecho
linuxlinuxbash运维
Linux终端美化文章目录Linux终端美化1.安装zsh2.安装oh-my-zsh3.修改主题:4配置powerlevel10k5插件安装1.安装zshaptinstallzsh#安装zshchsh-s/bin/zsh#将zsh设置成默认shell(不设置的话启动zsh只有直接zsh命令即可)这里不知道什么原因我的电脑chsh-s/bin/zsh命令不管用,所以每次都zsh切换到zshshell
- 继之前的线程循环加到窗口中运行
3213213333332132
javathreadJFrameJPanel
之前写了有关java线程的循环执行和结束,因为想制作成exe文件,想把执行的效果加到窗口上,所以就结合了JFrame和JPanel写了这个程序,这里直接贴出代码,在窗口上运行的效果下面有附图。
package thread;
import java.awt.Graphics;
import java.text.SimpleDateFormat;
import java.util
- linux 常用命令
BlueSkator
linux命令
1.grep
相信这个命令可以说是大家最常用的命令之一了。尤其是查询生产环境的日志,这个命令绝对是必不可少的。
但之前总是习惯于使用 (grep -n 关键字 文件名 )查出关键字以及该关键字所在的行数,然后再用 (sed -n '100,200p' 文件名),去查出该关键字之后的日志内容。
但其实还有更简便的办法,就是用(grep -B n、-A n、-C n 关键
- php heredoc原文档和nowdoc语法
dcj3sjt126com
PHPheredocnowdoc
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Current To-Do List</title>
</head>
<body>
<?
- overflow的属性
周华华
JavaScript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
- 《我所了解的Java》——总体目录
g21121
java
准备用一年左右时间写一个系列的文章《我所了解的Java》,目录及内容会不断完善及调整。
在编写相关内容时难免出现笔误、代码无法执行、名词理解错误等,请大家及时指出,我会第一时间更正。
&n
- [简单]docx4j常用方法小结
53873039oycg
docx
本代码基于docx4j-3.2.0,在office word 2007上测试通过。代码如下:
import java.io.File;
import java.io.FileInputStream;
import ja
- Spring配置学习
云端月影
spring配置
首先来看一个标准的Spring配置文件 applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi=&q
- Java新手入门的30个基本概念三
aijuans
java新手java 入门
17.Java中的每一个类都是从Object类扩展而来的。 18.object类中的equal和toString方法。 equal用于测试一个对象是否同另一个对象相等。 toString返回一个代表该对象的字符串,几乎每一个类都会重载该方法,以便返回当前状态的正确表示.(toString 方法是一个很重要的方法) 19.通用编程:任何类类型的所有值都可以同object类性的变量来代替。
- 《2008 IBM Rational 软件开发高峰论坛会议》小记
antonyup_2006
软件测试敏捷开发项目管理IBM活动
我一直想写些总结,用于交流和备忘,然都没提笔,今以一篇参加活动的感受小记开个头,呵呵!
其实参加《2008 IBM Rational 软件开发高峰论坛会议》是9月4号,那天刚好调休.但接着项目颇为忙,所以今天在中秋佳节的假期里整理了下.
参加这次活动是一个朋友给的一个邀请书,才知道有这样的一个活动,虽然现在项目暂时没用到IBM的解决方案,但觉的参与这样一个活动可以拓宽下视野和相关知识.
- PL/SQL的过程编程,异常,声明变量,PL/SQL块
百合不是茶
PL/SQL的过程编程异常PL/SQL块声明变量
PL/SQL;
过程;
符号;
变量;
PL/SQL块;
输出;
异常;
PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言PL/SQL 是对 SQL 的扩展,sql的执行时每次都要写操作
- Mockito(三)--完整功能介绍
bijian1013
持续集成mockito单元测试
mockito官网:http://code.google.com/p/mockito/,打开documentation可以看到官方最新的文档资料。
一.使用mockito验证行为
//首先要import Mockito
import static org.mockito.Mockito.*;
//mo
- 精通Oracle10编程SQL(8)使用复合数据类型
bijian1013
oracle数据库plsql
/*
*使用复合数据类型
*/
--PL/SQL记录
--定义PL/SQL记录
--自定义PL/SQL记录
DECLARE
TYPE emp_record_type IS RECORD(
name emp.ename%TYPE,
salary emp.sal%TYPE,
dno emp.deptno%TYPE
);
emp_
- 【Linux常用命令一】grep命令
bit1129
Linux常用命令
grep命令格式
grep [option] pattern [file-list]
grep命令用于在指定的文件(一个或者多个,file-list)中查找包含模式串(pattern)的行,[option]用于控制grep命令的查找方式。
pattern可以是普通字符串,也可以是正则表达式,当查找的字符串包含正则表达式字符或者特
- mybatis3入门学习笔记
白糖_
sqlibatisqqjdbc配置管理
MyBatis 的前身就是iBatis,是一个数据持久层(ORM)框架。 MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis对JDBC进行了一次很浅的封装。
以前也学过iBatis,因为MyBatis是iBatis的升级版本,最初以为改动应该不大,实际结果是MyBatis对配置文件进行了一些大的改动,使整个框架更加方便人性化。
- Linux 命令神器:lsof 入门
ronin47
lsof
lsof是系统管理/安全的尤伯工具。我大多数时候用它来从系统获得与网络连接相关的信息,但那只是这个强大而又鲜为人知的应用的第一步。将这个工具称之为lsof真实名副其实,因为它是指“列出打开文件(lists openfiles)”。而有一点要切记,在Unix中一切(包括网络套接口)都是文件。
有趣的是,lsof也是有着最多
- java实现两个大数相加,可能存在溢出。
bylijinnan
java实现
import java.math.BigInteger;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class BigIntegerAddition {
/**
* 题目:java实现两个大数相加,可能存在溢出。
* 如123456789 + 987654321
- Kettle学习资料分享,附大神用Kettle的一套流程完成对整个数据库迁移方法
Kai_Ge
Kettle
Kettle学习资料分享
Kettle 3.2 使用说明书
目录
概述..........................................................................................................................................7
1.Kettle 资源库管
- [货币与金融]钢之炼金术士
comsci
金融
自古以来,都有一些人在从事炼金术的工作.........但是很少有成功的
那么随着人类在理论物理和工程物理上面取得的一些突破性进展......
炼金术这个古老
- Toast原来也可以多样化
dai_lm
androidtoast
Style 1: 默认
Toast def = Toast.makeText(this, "default", Toast.LENGTH_SHORT);
def.show();
Style 2: 顶部显示
Toast top = Toast.makeText(this, "top", Toast.LENGTH_SHORT);
t
- java数据计算的几种解决方法3
datamachine
javahadoopibatisr-languer
4、iBatis
简单敏捷因此强大的数据计算层。和Hibernate不同,它鼓励写SQL,所以学习成本最低。同时它用最小的代价实现了计算脚本和JAVA代码的解耦,只用20%的代价就实现了hibernate 80%的功能,没实现的20%是计算脚本和数据库的解耦。
复杂计算环境是它的弱项,比如:分布式计算、复杂计算、非数据
- 向网页中插入透明Flash的方法和技巧
dcj3sjt126com
htmlWebFlash
将
Flash 作品插入网页的时候,我们有时候会需要将它设为透明,有时候我们需要在Flash的背面插入一些漂亮的图片,搭配出漂亮的效果……下面我们介绍一些将Flash插入网页中的一些透明的设置技巧。
一、Swf透明、无坐标控制 首先教大家最简单的插入Flash的代码,透明,无坐标控制: 注意wmode="transparent"是控制Flash是否透明
- ios UICollectionView的使用
dcj3sjt126com
UICollectionView的使用有两种方法,一种是继承UICollectionViewController,这个Controller会自带一个UICollectionView;另外一种是作为一个视图放在普通的UIViewController里面。
个人更喜欢第二种。下面采用第二种方式简单介绍一下UICollectionView的使用。
1.UIViewController实现委托,代码如
- Eos平台java公共逻辑
蕃薯耀
Eos平台java公共逻辑Eos平台java公共逻辑
Eos平台java公共逻辑
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月1日 17:20:4
- SpringMVC4零配置--Web上下文配置【MvcConfig】
hanqunfeng
springmvc4
与SpringSecurity的配置类似,spring同样为我们提供了一个实现类WebMvcConfigurationSupport和一个注解@EnableWebMvc以帮助我们减少bean的声明。
applicationContext-MvcConfig.xml
<!-- 启用注解,并定义组件查找规则 ,mvc层只负责扫描@Controller -->
<
- 解决ie和其他浏览器poi下载excel文件名乱码
jackyrong
Excel
使用poi,做传统的excel导出,然后想在浏览器中,让用户选择另存为,保存用户下载的xls文件,这个时候,可能的是在ie下出现乱码(ie,9,10,11),但在firefox,chrome下没乱码,
因此必须综合判断,编写一个工具类:
/**
*
* @Title: pro
- 挥洒泪水的青春
lampcy
编程生活程序员
2015年2月28日,我辞职了,离开了相处一年的触控,转过身--挥洒掉泪水,毅然来到了兄弟连,背负着许多的不解、质疑——”你一个零基础、脑子又不聪明的人,还敢跨行业,选择Unity3D?“,”真是不自量力••••••“,”真是初生牛犊不怕虎•••••“,••••••我只是淡淡一笑,拎着行李----坐上了通向挥洒泪水的青春之地——兄弟连!
这就是我青春的分割线,不后悔,只会去用泪水浇灌——已经来到
- 稳增长之中国股市两点意见-----严控做空,建立涨跌停版停牌重组机制
nannan408
对于股市,我们国家的监管还是有点拼的,但始终拼不过飞流直下的恐慌,为什么呢?
笔者首先支持股市的监管。对于股市越管越荡的现象,笔者认为首先是做空力量超过了股市自身的升力,并且对于跌停停牌重组的快速反应还没建立好,上市公司对于股价下跌没有很好的利好支撑。
我们来看美国和香港是怎么应对股灾的。美国是靠禁止重要股票做空,在
- 动态设置iframe高度(iframe高度自适应)
Rainbow702
JavaScriptiframecontentDocument高度自适应局部刷新
如果需要对画面中的部分区域作局部刷新,大家可能都会想到使用ajax。
但有些情况下,须使用在页面中嵌入一个iframe来作局部刷新。
对于使用iframe的情况,发现有一个问题,就是iframe中的页面的高度可能会很高,但是外面页面并不会被iframe内部页面给撑开,如下面的结构:
<div id="content">
<div id=&quo
- 用Rapael做图表
tntxia
rap
function drawReport(paper,attr,data){
var width = attr.width;
var height = attr.height;
var max = 0;
&nbs
- HTML5 bootstrap2网页兼容(支持IE10以下)
xiaoluode
html5bootstrap
<!DOCTYPE html>
<html>
<head lang="zh-CN">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">