本帖最后由 YXW95 于 2019-10-18 20:46 编辑
最常见,最频繁使用的12个基础命令如下:皮一下,这都是干货偶,大佬轻喷一、linux关机命令:
1.shutdown命令安全地将系统关机(推荐)参数说明:
[Java] 纯文本查看 复制代码
[-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] 纯文本查看 复制代码
[root@www network-scripts]# pwd
/etc/sysconfig/network-scripts
四、linux切换目录:cd
[Java] 纯文本查看 复制代码
[root@www network-scripts]# cd -
/root
[root@www ~]#
[Java] 纯文本查看 复制代码
[root@www network-scripts]# cd ..
[root@www sysconfig]#
[Java] 纯文本查看 复制代码
[root@www sysconfig]# cd
[root@www ~]#
五、linux创建目录文件:mkdir
参数:-p 递归创建
[Java] 纯文本查看 复制代码
[root@www /]# mkdir 123
[root@www /]# mkdir -p /123/123
六、linux以树形结构展示目录结构:tree
[Java] 纯文本查看 复制代码
[root@lizhiming ~]# tree -d /boot
/boot
├── efi
│?? └── EFI
│?? └── centos
├── grub
└── grub2
├── fonts
├── i386-pc
└── locale
七、linux查看命令:ls
参数:-l :长格式显示 -a :显示所有文件 -d :显示目录
[Java] 纯文本查看 复制代码
[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] 纯文本查看 复制代码
[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] 纯文本查看 复制代码
[root@www /]# rm -rf /123 /456
十、linux更改命令别名:alias
删除别名:unalias
[Java] 纯文本查看 复制代码
[root@www /]# alias ls='echo 看内容'[root@www /]# ls
看内容
[root@www /]# unalias ls
[root@www ~]# ls
anaconda-ks.cfg
十一、linux移动命令:mv
在相同路径目录中使用相当于改名,在不同路径中相当于移动
[Java] 纯文本查看 复制代码
[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] 纯文本查看 复制代码
[root@www /]# echo 8
8
|