Linux入门知识,最常见的12linux命令(centOS 7.6)
最常见,最频繁使用的12个基础命令如下:皮一下,这都是干货偶,大佬轻喷一、linux关机命令:
1.shutdown命令安全地将系统关机(推荐)参数说明:
[Java] 纯文本查看 复制代码
1
2
3
4
5
6
7
8
9
|
[-r] 重启计算器。 [-h] 关机后关闭电源〔halt〕。 [-c] cancel current process取消目前正在执行的关机程序。 [-time] 设定关机〔shutdown〕前的时间。 shutdown -h now = 立刻关机 shutdown -h 时间 = 时间关机 shutdown -r now = 立即重启 shutdown -h 10 = 十分钟后关机 |
2.简提一下 halt 也可单独使用,也可达到关机的效果,但halt命令是其实halt就是调用shutdown -h。halt执行时,杀死应用进程,执行sync系统调用,内核停止,可能导致linux系统的死机,需要重启。
3.poweroff 会发送一个 ACPI 信号来通知系统关机。(别人告诉的)
4. init 进程一共分为7个级别, 0和6分别代表关闭和重启
二、linux重启命令:
reboot 执行重启命令,其他的我也不知道还能说些什么。
三、linux查询所在位置路径:pwd
[Java] 纯文本查看 复制代码
1
2
|
[root @www network-scripts]# pwd /etc/sysconfig/network-scripts |
四、linux切换目录:cd
[Java] 纯文本查看 复制代码
1
2
3
|
[root @www network-scripts]# cd - /root [root @www ~]# |
[Java] 纯文本查看 复制代码
1
2
|
[root @www network-scripts]# cd .. [root @www sysconfig]# |
[Java] 纯文本查看 复制代码
1
2
|
[root @www sysconfig]# cd [root @www ~]# |
五、linux创建目录文件:mkdir
参数:-p 递归创建
[Java] 纯文本查看 复制代码
1
2
3
|
[root @www /]# mkdir 123 [root @www /]# mkdir -p / 123 / 123 |
六、linux以树形结构展示目录结构:tree
[Java] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
|
[root @lizhiming ~]# tree -d /boot /boot ├── efi │?? └── EFI │?? └── centos ├── grub └── grub2 ├── fonts ├── i386-pc └── locale |
七、linux查看命令:ls
参数:-l :长格式显示 -a :显示所有文件 -d :显示目录
[Java] 纯文本查看 复制代码
1
2
3
4
5
6
7
8
|
[root @www /]# ls -l 123 total 0 drwxr-xr-x. 2 root root 6 Oct 16 18 : 31 123 [root @www /]# ls -d 123 123 [root @www /]# ls -a . 123 backup boot dev home lib64 mnt proc run server sys usr .. application bin data etc lib media opt root sbin srv tmp var |
八、linux复制命令:cp
注释:111是目录文件,222是文本
参数:- r 递归
[Java] 纯文本查看 复制代码
1
2
3
4
5
6
7
8
9
|
[root @www 123 ]# ls 111 222 [root @www 123 ]# cp 222 / 456 / 999 [root @www 123 ]# cd / 456 [root @www 456 ]# ls 999 [root @www 456 ]# cp -r / 123 / 111 / 456 / 888 [root @www 456 ]# ls 888 999 |
九、linux删除命令:rm
参数:- r 递归 - f 强制 两个一起用你可以删掉世界
[Java] 纯文本查看 复制代码
1
|
[root @www /]# rm -rf / 123 / 456 |
十、linux更改命令别名:alias
删除别名:unalias
[Java] 纯文本查看 复制代码
1
2
3
4
5
|
[root @www /]# alias ls= 'echo 看内容' [root @www /]# ls 看内容 [root @www /]# unalias ls [root @www ~]# ls anaconda-ks.cfg |
十一、linux移动命令:mv
在相同路径目录中使用相当于改名,在不同路径中相当于移动
[Java] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
|
[root @www 123 ]# ls 888 [root @www 123 ]# mv / 123 / 888 777 [root @www 123 ]# ls 777 [root @www 123 ]# mv / 123 / 888 777 [root @www 123 ]# ls 777 [root @www 123 ]# mv / 123 / 777 / 456 / 777 [root @www 123 ]# ls [root @www 123 ]# cd / 456 [root @www 456 ]# ls 777 |
十二、linux打印输出命令:echo
参数:-h 不换行 - e 支持转义 \t 代表top \n 代表回车
[Java] 纯文本查看 复制代码
1
2
|
[root @www /]# echo 8 8 |