马哥教育第一周Linux 基础命令
tty(显示当前所在的终端)
Hostname NAME(设置主机名)注意:主机名不要使用下划线
echo $PS1 $SHELL(用echo来实现或者显示后缀文本信息,查找路径)
type COMMAND(查看是内部命令还是外部命令,如果是内部命令不会显示,相反显示为外部名令)
hash(列出曾经执行过的外部命令,hash -r是清除缓存)
alias(定义过长的命令别名,可以用type查看取得别名是否存在,然后输入alisa 别名=原命令,别名也是临时性,可用enable还原,可以写进nano文本里面保存,输入nano .bashrc,在.bashrc里面修改保存,然后执行source或.➕执行文件.bashrc,执行保存)unalias -s(取消所有别名)
ls cpu(查看缓存。一级缓存,二级缓存)
free(查看内存使用情况)
lsblk(显示当前硬盘和分区列表)
uname -r(显示内核版本)
date(查询时间。也可以修改时间:后面跟要修改的时间)
date %F(显示今天的日期)
clock(查询时间,clock -w修正时间)
cat /etc/timezone(查看当前时区)
cal(显示日历)cal —y 年份(显示当年当月日期)
reboot(重启)shutdown(强制关机,一般不用)
screen -S 名称 对方电脑输入:screen -ls,两者就可以建立连接,加入会话,对方电脑敲入前者的名称:screen -x 名称(屏幕同步,也叫远程同步,如果要退出按:ctrl+a,同时按,再按d,不要敲exit,这样会把自己也踢出去)
echo -e ‘\e[31mwelcom\e[0m’(打印welcom字符颜色,31m色号为红色)或者echo -e ‘\x1B[31mwelcom\x1b[0m’ 效果是一样的。 [0m后缀是颜色终止,防止把后续的颜色都影响了
History(可以列出所有执行过的命令历史,有一部在内存中,有一部分在磁盘,可以输入 cat .bash_history把历史命令存入内存)history -c清除历史,把当前的内存历史清除
whatis(显示一个命令的简短功能,但不会说这个命令怎么用,man -f也是等价的写法)
help(显示内部命令的帮助,也自动把内部命令显示出来,包括内部命令的状态,更加直观和详细,help后面也可以跟内部命令,它会列出这个内部命令的用法说明)
man(意思是手册,可以敲man bash,可以通过man这个命令进入bash来查看集成在shell中的所有内部命令)
which is ls(显示具体路径,更加详细)
info ls(查看帮助)
pwd(查看夹目录)
inite 0 3 5 6(6是重启,3是切换字符界面,5是切换图形界面,0是关机)
exit(退出)
runlevel(查看当前在哪种模式下)
bc(二进制转换,输入bc回车,输入obase=2回车,输入转换数字,这是2进制转换,ibase=10,是10进制转换)
ps aux (查看目录)
yum -y install 命令名称((安装软件,,dnf只适用于centos 8,yum适用于centos 6/7)
sudo -i(切换身份,切换成root)
特殊字符命令:
.(跟source功能一样)
“” 可以识别变量,不能识别命令
‘’ 六亲不认,变量和命令都不识别,都当成字符串
`` 变量和命令都识别,并且把单引号,并且会将反向单引号的内容当初命令执行后,再交给调用反向单引号的命令继续
\ 可以实现转译(原本的意思是表示命令没结束)
$ () 变量{} 等价于``
浙公网安备 33010602011771号