马哥教育第一周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(查看缓存。一级缓存,二级缓存)

cat /proc/cpuinfo也可看查看到 cpu

free(查看内存使用情况)

cat /proc/meminfo也能查到

lsblk(显示当前硬盘和分区列表)

cat /proc/partitions 也能查到

 uname  -r(显示内核版本)

date(查询时间。也可以修改时间:后面跟要修改的时间)

date  %F(显示今天的日期)

clock(查询时间,clock  -w修正时间)  

cat  /etc/timezone(查看当前时区)

cal(显示日历)cal   —y   年份(显示当年当月日期)

halt        poweroff  (关机)

reboot(重启)shutdown(强制关机,一般不用)

whoami: 显示当前登录有效用户
who: 系统当前所有的登录会话
w: 系统当前所有的登录会话及所做的操作
nano 工具可以实现文本的编辑,上手容易,适合初学者
gedit 工具是图形工具

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功能一样)

“”  可以识别变量,不能识别命令

‘’  六亲不认,变量和命令都不识别,都当成字符串

``     变量和命令都识别,并且把单引号,并且会将反向单引号的内容当初命令执行后,再交给调用反向单引号的命令继续

\       可以实现转译(原本的意思是表示命令没结束)

$ () 变量{}   等价于``

 

posted @ 2020-03-22 11:16  你好,蔚蓝天空  阅读(187)  评论(0)    收藏  举报