Linux命令提示符如何按照自己的习惯修改?
美化Bash
1、在目录下:
vim .bashrc
注意:别漏了那个点。
然后写写入内容到最后面:
export PS1="u:w $"
注意:等号的两端没有空格。
修改好了之后,保存并退出。
如果你本身没有.bashrc,那么复制下列内容进去即可。
# .bashrc
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
export PS1="u:w $"
2、现在来解释下:
export PS1="u:w $"
u表示用户名
w表示显示全路径(家目录仍然简记为“~”,例如 ~/bin/test)
W表示显示当前路径的Basename(例如 test)
h表示host(就是原来的localhost)
$表示提示符
表示反斜杠
更多的内容可以使用:
man bash
然后查找PS1(如下图,你可以进行各种设置)。
3、最后说一说颜色设置的问题。你可以把上面的u之类的东西放在:
[e[1;34m]u[e[m]
这样的东西里面。它就有颜色了。看起来很复杂,其实你可以认为它就是个括号。把东西括在里面就有颜色。里面的数字用来设置颜色。
例如我设置:
[e[1;34m]u[e[m]:w $
那么如下图:
4、前面的1表示高亮,后面的数字是颜色。以下我测试了几组颜色以供参考。
换个Shell
1、美化Bash固然很好。你也可以干脆换个Shell来体验。比如小编使用的Zsh,如图。
2、图为zsh的配置文件的.zshrc的截图,它和.bashrc类似,但是语法和功能不同,zsh的功能更加强大,你可以到官方网站或者技术博客学习更多zsh的使用方法。
注意:一定要使用Oh-my-zsh插件来增强你的zsh,具体方法:
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
注意事项
除了zsh外,fish也是很优秀的shell。
linux配置ip地址命令linux配置ip地址
Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的RedHatEnterpriseLinux、SUSE、oraclelinux等。如何在linux系统中设置ip地址?1、首先进入到Linux系统中,输入用户名和密码完成登录。2、然后在命令提示符后面,输入命令ifconfig查看当前IP地址。3、下面三个IP地址分别表示:IP...
linux命令和shell命令有什么区别啊?
shell翻译成壳的意思,它是包裹在Linux内核外层的,一个可通过一系列的Linux命令对操作系统发出相关指令的人机界面。shell可以通过其条件语句和循环语句等,把一系列Linux命令结合在一起,形成一个相当于面向过程的程序,即shell script,从而实现一些复杂的功能。shell可以说是Linux命令集的概称,属于命令行...
怎样在Win10中使用Linux命令
在 Windows 10 中使用 Linux 命令有以下几种方法:使用 Windows Subsystem for Linux (WSL),它是 Windows 10 的一个子系统,可以在 Windows 上运行 Linux 命令。可以在 Microsoft Store 中搜索并安装 WSL,安装完成后,可以在 Windows 的 PowerShell 或者命令提示符中输入 Linux 命令。使用 Git Bash...
如何在命令行中输入ping– t?
1. 打开命令提示符或终端窗口 “ping”是一个常用的网络诊断工具,通常运行在命令行环境中。Windows系统用户可以按下“Win+R”组合键,输入“cmd”并回车打开命令提示符;Mac或Linux用户则可以打开终端应用程序。2. 键入“ping”命令 在命令提示符或终端窗口中,输入“ping”命令,后面跟上要检查的IP...
如何查看电脑的子网掩码
在命令提示符窗口中,输入“ipconfig \/all”并回车。这个命令会列出当前电脑所有网络连接的详细信息。在输出信息中,找到你正在使用的网络连接(例如以太网或Wi-Fi),然后查看其下的“子网掩码”字段。该字段显示的就是当前网络的子网掩码。在Linux系统中,可以使用以下命令之一查看子网掩码:ifconfig命令...
linux下的shell是什么?
与shutdown 都是Bourne shell 的命令档,且在单一使用者模式(single user mode)下以 root 签入时它常被系统管理者使用。Bourne shell因其简洁高效而闻名,它是由AT&T开发的。 Bourne shell 提示符号的默认值是 。2、c shell c shell是一种比 Bourne Shell更适合的变种 Shell,使用的是“类C”语法...
linux命令的~$如何切换到#
非root(管理员)用户的符号会显示$,而root(管理员)用户则会显示#(代表权力至高无上)———以debian的发行版为例:xxx@xxx~$ (输入->) su rootpassword:(此时输入你的root密码,且密码不会显示,放心输入回车即可)root@root\/home\/xxx#(此时便是完成转换了,若继续输入 su ~ 可返回原...
Linux删除文件夹方法
随着电脑的使用率越来越高,我们有时候可能会遇到Linux删除文件夹进行设置的问题,要怎么处理呢?下面给大家带来Linux删除文件夹方法。Linux删除文件夹方法 1、使用“SecureCRT”,通过 SSH2 连接到Linux 系统。2、在 Linux 下删除目录的命令是“rm”,可以在终端命令提示符下输入“rm help”查看 rm 命令...
linux中pwd命令linuxpwd命令
Linuxftp命令行中下载文件get与上传文件put的命令应用详解 介绍:从本地以用户anok登录的机器192.168.0.16上通过ftp远程登录到192.168.0.6的ftp服务器上,登录用户名是peo。以下为使用该连接做的实验。查看远程ftp服务器上用户peo相应目录下的文件所使用的命令为:ls,登录到ftp后在ftp命令提示符下...
linux命令
(5)输入命令“mv dirl/fl /home”,将fl文件从dirl目录 中移动 到/home。输入命令“ls”,可以看到f1移动成功。3、在/home目录中创建一个名为f2的文件,对其进行查找、统计等基本操作。(1)在终端提示符下输入命令“cat >f2”,之后输入f2的文本内容如下:Linux is an operating system for com...
兆昆软奥米: Linux修改环境变量PS1(命令行提示符),可以使用vi编辑/etc/profile文件,在最后加上: export PS1='[u@h W]$' #其中u显示当前用户账号,h显示当前主机名,W显示当前路径,$显示'$'符号 #W 代替 w 就可以实现绝对路径到相对路径的转换...
阳泉市15654938913: linux怎么修改普通用户的命令提示符 - ?
兆昆软奥米: 终端中执行如下命令: PS1="[\u@\h \W]#" 即可切换回原来模式.
阳泉市15654938913: 怎么在命令提示符里看自己的IP地址啊 - ?
兆昆软奥米: 1、点击开始在搜索栏中输入CMD,选中“命令提示符”. 2、在命令符闪动处敲入ipconfig,按回车键继续.3、Windows 7会显示出一长串信息,只需找IPv4地址,类似192.168.1.100这样的数字,这便是内部网络地址.
阳泉市15654938913: Linux 命令行显示 - ?
兆昆软奥米: 方法如下:1. 在命令行下 export PS1='[\u@\h \w]\$'2. 如果不想显示全路径,只显示当前目录名,可以 export PS1='[\u@\h \W]\$'3. 如果要每次启动机器都有同样的效果,把这行命令放在自启动的脚本里就行了.
阳泉市15654938913: linux的命令是如何运行的 在shell提示符后输入命令后..例如:who..让后这个命令是怎么实现的呢? 书上 - ?
兆昆软奥米: 在终端执行命令时,如果不是shell的内部命令(built-in commands),则开启(fork)当前shell的一个子进程,在这个子进程执行过程中父进程睡眠,子进程结束时重新唤醒父进程. shell的内部命令则不同,不用派生子进程,因为内置命令已经被调到了内存,直接执行就可以了.
阳泉市15654938913: 怎样在win10中使用linux命令 - ?
兆昆软奥米: win10中使用linu命令 步骤如下:1. 点击屏幕左下角的Win图标,然后在弹出的菜单中选择“所有应用”2. 在所有应用中找到并展开 Windows PowerShell 文件夹,启动其下的 Windows PowerShell.3. 将会打开一个命令行窗口.然后,请稍微等待一会,直到出现 PowerShell 命令提示符为止.4. 便可以输入 Linux 命令
阳泉市15654938913: 某用户登录Linux 系统后得到的Shell命令提示符为:[root@long ~]#, - ?
兆昆软奥米: 都服了一群人了,还敢写出/home/root来...????????一般命令提示符的格式是: [用户名@主机名 当前目录]$,这是普通用户. [用户名@主机名 当前目录]#,这是根用户,也就是root. 答案: 用户名:root / 根用户 ,理由:命令提示符是#,表面是根用户,也就是root. 主机名:long ,理由:根据命令提示符的一般格式. 当前目录:/root/,理由:~表示个人目录,普通用户个人目录全都在/home下面,root用户的个人目录就一个,那就是/root.
阳泉市15654938913: 改成彩色显示怎么将linux命令行的命令行 - ?
兆昆软奥米: 现介绍一种修改显示颜色的方法: 1、将/etc/DIR_COLORS文件cp到~/下,并改名为.dir_colors. 2、编辑.dir_colors文件,找到“DIR01;34#directory”,将34改为36. 你可以找到文件的两行注释: #Textcolorcodes: #30=black31=red32=green...
阳泉市15654938913: Linux文本模式下的命令行提示符 - ?
兆昆软奥米: (3) matchbeep: 这个变数是用来控制何时发出警告声,也就是『毕』的一声,它具有下列几个值 可供设定: nomatch: 为找出符合的档案或命令时,发出警告声. ambiguous: 有很多档案或命令符合时,发出警告声. notunique: 找到一精确符合的,但还有其他较长而且符合的档名或命令时,发出 警告声. never: 无论在任何情况下都不发出警告声.输入: >set matchbeep=never 试试
阳泉市15654938913: 请问:在linux中怎样将终端命令的一般身份用户提示符$改为root的默认提示符#??
兆昆软奥米: Ubuntu默认情况下是不允许root登录的.当你执行系统命令时,可以在命令前面加上sudo.或者安装一个root终端.在软件中心中有,你找一下吧!