**有许多命令用法就不一一介绍,一些最基础的命令,初学者可以参考,有写不足希望大家指教.**
- hostname:查看主机名
- hostname -I (大写):查看IP地址
- hostnamectl set-hostname centos803:永久修改主机名,修改后用reboot命令重启后生效
- lsblk:查看当前硬盘分区,和系统文件
- who am i :查看当前登录用户终端使用情况和开启时间(whoami:查看当前登录用户 , who:查看当前登录的所有终端用户及时间)
- free -h:查看内存
- uname -r:查看系统内核
- ps:查看当前运行程序
- echo $SHELL:查看当前使用shell
- cat /etc/shells:查看所有shell
- help:查看帮助命令,列如:
- tty:查看所在的终端
- yum -y install nano:yum:安装程序,安装nano文本编辑器(建议初学者使用)
- yum list installed | grep nano:查看是否安装成功
15. man:查看文件手册 (退出时按q键)例如:
-
cd:进入data目录,
-
mkdir:创建文件目录(mkdir {a…z}.txt :批量创建a.txt-z.txt文件目录)
-
touch:创建文本文件 (touch l.{a…z}:批量创建l.a-l.z的文本文件)
-
ls:查看当前目录下的文件和目录
-
cp:复制命令,将文本a.t复制到ma.a文件下改名为a.txt,(cat -a:仅复制文本不复制数据 ,cat -i:复制文本时覆盖时提示)
-
cat:查看文本文件内容
-
rm:删除文本文件l.e(rm -f l.b:强制删除l.b文本文件, rm -rf a.txt:强制删除文件目录a.xtx, rm -rf * :强制删除所在目录下的所有文本及目录,谨慎使用。 rm -rf /* :强制删除根目录,不建议使用,可在虚拟机上测试仅供娱乐)
-
mv:用于移动文件、目录或更名(mv -v:可以看到移动的过程 )
-
find:基于查找的功能非常强大的命令,参数比较多建议用help查看了解
find / -name nginx.conf
- history:查看历史命令
有很多命令参数没有显示想要了解命令的更多用法可以查看帮助 --help或者查看帮助手册 man yum。
补充一下一些开关机命令:
init 0:关机 halt :关机 poweroff:关机 shwtdown -h (时间):定义关机时间
init 6:重启 reboot :重启 shutdown -r:重启
init 3:进入字符界面 init 5:图形界面