1.查看IP地址
ip a=ip address
2.关机重启
reboot:重启
poweroff:关机
关机重启:shutdown
shutdown可以有三个参数,一个是重启,一个是关机,一个是取消,后边跟时间就可以,时间是分钟
-h:关机,
-r:重启
-c:取消任务,不再跟时间参数
如果不跟参数,只有shutdown,代表关机.
例
shutdown -h now,立刻关机
shutdown -r 5,5分钟后重启
关机建议shutdown,如有可能,还可以取消.
此外,还有init 0,halt也是关机,其中halt,只关系统不关电源,还需要手动关闭电源.
init 6,代表重启.
3.帮助命令
man和help
用法:
man 命令
命令 --help
老男孩帮助
cmd.oldboyedu.com
4.网络命令
ping/telnet
ping IP或域名
5.cd:change directory,进入某个目录
pwd:print working directory,显示当前所在的目录
示例:
[root@stu ~]# cd /tmp
[root@stu tmp]# pwd
/tmp
cd的其他功能或参数:
cd ~:回到当前用户家目录;
cd:什么也不跟,回到家目录;
cd ..:进入上级目录;
cd -:返回上次所在目录;
cd .:进入当前目录(常与复制移动一块使用);
6.mkdir:make dir directory,创建目录
选项:
-p:可以递归创建目录,创建多层目录
-v:显示创建过程,工作中用不到
[root@stu tmp]# mkdir test1
[root@stu tmp]# mkdir -p test2/test21/test31/test41
7.touch:创建文件
一种用相对路径创建,一种用绝对路径创建
[root@stu tmp]# touch test1.txt
[root@stu tmp]# touch /tmp/test2/test21/test3.txt
创建多个文件
[root@stu tmp]# touch test11.txt /tmp/test2/test2.txt
8.ls:列表显示目录内容
选项:
-l:long,以长格式显示(显示详细信息,比如文件时间,大小,所有者)
-t:time,按时间排序
-r:逆序排序,一般-rt一起用
-h:以人类可读形式显示大小
-d:只显示目录本身,不显示里边文件;
[root@stu tmp]# ls -lh /tmp
9.uname:不加参数,只显示系统名
-r:只显示内核
-a:所有信息都显示
[root@oldboy-85-model ~]# uname
Linux
[root@oldboy-85-model ~]# uname -r
3.10.0-1160.el7.x86_64
[root@oldboy-85-model ~]# uname -a
Linux oldboy-85-model 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
10.mv:move,移动
用法:移动,改名,类似于剪切并粘贴
mv 从哪里来(做移动操作时,可以是多个文件或目录) 到那里去
11.cp:copy,复制
选项:
-a:all,简单理解未复制所有,详情:-dpr
-r:递归复制
-p:复制的时候保持属性不变.
-d:可以复制软连接.
12.rm:remove,删除
选项:
-r:递归删除目录
-f:强制
使用--no-preserve-root选项跳过安全模式
13.echo:输出信息
[root@stu ~]# echo test
test
echo与重定向,输出信息到文件
[root@stu ~]# echo test > /mclind/mclind.txt
[root@stu ~]# cat /mclind/mclind.txt
test
补充:重定向,改变数据的输出方向
>,大于号,就是重定向.先清空文件内容,然后写入;
>>,叫做追加重定向,把信息写入到末尾.
[root@stu ~]# ll / > /mclind/mclind.txt
重定向还有其他,暂不介绍.
echo与花括号{},生成有规律的序列
[root@stu ~]# echo {1..10}
1 2 3 4 5 6 7 8 9 10
如果把echo换成touch/mkdir,那就是创建10个文件/目录
[root@stu mclind]# echo mc{1..10}
mc1 mc2 mc3 mc4 mc5 mc6 mc7 mc8 mc9 mc10
[root@stu mclind]# echo mc{01..10} //加上个0,就表示对齐
mc01 mc02 mc03 mc04 mc05 mc06 mc07 mc08 mc09 mc10
[root@stu mclind]# echo {a..z}
a b c d e f g h i j k l m n o p q r s t u v w x y z
14.cat,主要显示文件内容,concatenate合并文件
选项:
-n:显示行号
[root@stu mclind]# cat /etc/hostname
扩展:合并
[root@stu mclind]# cat /etc/hostname /etc/passwd
[root@stu mclind]# cat /etc/hostname /etc/passwd > /mclind/mclind.txt
15.远程ssh
[root@web01 ~]# ssh -p 22 [email protected]
选项:
-p:指定端口
标签:tmp,命令,基础,echo,stu,Linux,cd,root,mclind From: https://www.cnblogs.com/mclind/p/16954993.html