Linux基础命令
修改网卡命名规范? 修改网卡
? 远程连接出现异常的排查思路
a. 确认远程连接服务是否开启
相对路径:不从根开始进行查找, 相对于当前路径而言, 进行查找数据
系统操作命令说明1)系统运行命令
重启命令 shutdown shutdown -r 10 ---》指定多少分钟后进行重启 shutdown -r 0/now ---》表示进行立即重启操作 shutdown -c ---》取消重启方案 命令规范帮助命令 man mannual 帮助手册信息 man 命令信息shutdown 命令帮助信息中, 语法中的中括号信息可有可无 补充说明:有些命令是不能通过man手册获取帮助信息 [[email?protected] ~]# man shutdown SHUTDOWN(8) shutdown SHUTDOWN(8) NAME 第一个部分:简单说明命令的作用 ? shutdown - Halt,power-off or reboot the machine ? 暂停; 断电 or 重启服务器 ? SYNOPSIS 第二个部分:命令使用规范(命令语法) ? shutdown OPTIONS... [WALL...] DESCRIPTION 第三个部分:命令的详细描述说明 ? shutdown may be used to halt,power-off or reboot the machine. OPTIONS 第四个部分:命令的参数说明 ? The following options are understood: --help Print a short help text and exit. -H,--halt Halt the machine. ? 关机-重启-退出shutdown halt 注意避免使用 仅关闭系统 不关闭电源 poweroff init 0 重启: shutdown - r now 退出 logout / exit 系统中的快捷方式使用
? 和目录结构相关命令? 1)显示当前路径信息 ?
? [[email?protected] sysconfig]# pwd ? /etc/sysconfig ? [[email?protected] sysconfig]# cd . ? [[email?protected] sysconfig]# pwd ? /etc/sysconfig ? [[email?protected] sysconfig]# cd ./network-scripts/ ? [[email?protected] network-scripts]# cd - ? /etc/sysconfig ? [[email?protected] sysconfig]# cd network-scripts/ ? [[email?protected] network-scripts]# ? ? 3. 快速切换路径,返回到当前登陆用户的家目录中 ? [[email?protected] /]# cd /tmp/ ? [[email?protected] tmp]# pwd ? /tmp ? [[email?protected] tmp]# cd ~ ? [[email?protected] ~]# pwd ? /root ? [[email?protected] ~]# cd /etc/sysconfig/network-scripts/ ? [[email?protected] network-scripts]# pwd ? /etc/sysconfig/network-scripts ? [[email?protected] network-scripts]# cd ? PS:Linux系统中执行的一些命令,在没有任何消息输出的时候,就是最好的消息 ? ? 3)创建目录信息 ? make directory == mkdir ? [[email?protected] ~]# cd /oldboy ? -bash: cd: /oldboy: No such file or directory ? [[email?protected] ~]# mkdir /oldboy ? [[email?protected] ~]# cd /oldboy ? [[email?protected] oldboy]# pwd ? /oldboy ? ? 需求在已有的/oldboy目录中创建多级目录 ? [[email?protected] oldboy]# mkdir /oldboy/oldgirl/olddog/ ? mkdir: cannot create directory ‘/oldboy/oldgirl/olddog/’: No such file or directory ? [[email?protected] oldboy]# mkdir /oldboy/oldgirl/ ? [[email?protected] oldboy]# ? [[email?protected] oldboy]# mkdir -p /oldboy/hedanchun/alex ? [[email?protected] oldboy]# cd /oldboy/hedanchun/alex/ ? [[email?protected] alex]# pwd ? /oldboy/hedanchun/alex ? [[email?protected] alex]# mkdir /oldboy/hedanchun/alex ? mkdir: cannot create directory ‘/oldboy/hedanchun/alex’: File exists ? [[email?protected] alex]# mkdir -p /oldboy/hedanchun/alex ? ? 建议创建目录时,以绝对路径创建目录
文件和目录都相关的命令1)如何创建文件信息 touch (摸) [[email?protected] alex]# cd /oldboy/ [[email?protected] oldboy]# touch oldboy.txt 或者创建文件方法 touch /oldboy/oldboy.txt 说明:touch命令反复执行不会有报错信息 2)如何检查文件或目录是否存在 list -- ls 创建目录或文件信息是否存在 [[email?protected] oldboy]# ls hedanchun oldboy.txt oldgirl [[email?protected] oldboy]# ls oldboy.txt oldboy.txt [[email?protected] oldboy]# ls oldgirl.txt ls: cannot access oldgirl.txt: No such file or directory [[email?protected] oldboy]# ls hedanchun oldboy.txt oldgirl [[email?protected] oldboy]# ls /oldboy hedanchun oldboy.txt oldgirl [[email?protected] oldboy]# ls /oldboy/ hedanchun oldboy.txt oldgirl [[email?protected] oldboy]# ls /oldboy/ -d /oldboy/ 显示文件/目录数据详细信息 [[email?protected] oldboy]# ls -l oldboy.txt -rw-r--r--. 1 root root 0 Dec 5 10:02 oldboy.txt [[email?protected] oldboy]# ls -l -d /oldboy drwxr-xr-x. 4 root root 56 Dec 5 09:57 /oldboy [[email?protected] oldboy]# ls -ld /oldboy drwxr-xr-x. 4 root root 56 Dec 5 09:57 /oldboy 按照时间反向排序,显示最新创建的数据信息 ls -ltr 3)如何查看文件信息 ? cat 查看文件信息命令 ? [[email?protected] oldboy]# cat /etc/hosts ? 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ? ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 利用cat命令和整合多个文件信息到一个文件中 ? [[email?protected] oldboy]# cat oldgirl.txt ? hello world ? [[email?protected] oldboy]# cat oldboy.txt oldgirl.txt ? oldboyedu.com ? oldboyedu02.com ? hello world ? [[email?protected] oldboy]# cat oldboy.txt oldgirl.txt >olddog.txt ? [[email?protected] oldboy]# cat olddog.txt ? oldboyedu.com ? oldboyedu02.com ? hello world ? 4)在空文件中生成据 信息 ? echo 将信息进行输出 ? ? 强调:在linux系统中,尽量不要输入中文符号信息(命令行)
[[email?protected] oldboy]# echo hello world ? hello world ? ? # 希望将指定的信息输出到指定文件中 ? [[email?protected] oldboy]# echo hello world > /oldboy/oldboy.txt ? [[email?protected] oldboy]# cat /oldboy/oldboy.txt ? hello world ? [[email?protected] oldboy]# echo oldboyedu.com > /oldboy/oldboy.txt ? [[email?protected] oldboy]# cat /oldboy/oldboy.txt ? oldboyedu.com ? [[email?protected] oldboy]# echo oldboyedu02.com >> /oldboy/oldboy.txt ? [[email?protected] oldboy]# cat /oldboy/oldboy.txt ? oldboyedu.com ? oldboyedu02.com ? ? 5)对文件或目录数据信息进行拷贝(复制) ? copy --- cp ? 语法格式 cp 参数信息 要进行复制的信息 复制到什么位置 ? ? # 将/etc/hosts文件复制到/oldboy目录中
? [[email?protected] oldboy]# cp -a /etc/ /oldboy/oldgirl/ ? [[email?protected] oldboy]# ls /oldboy/oldgirl ? etc sysconfig 对文件或目录数据信息进行剪切(移动) ? move -- mv
? [[email?protected] oldboy]# mv /etc/selinux/config /oldboy/shanghai/ ? mv: cannot stat ‘/etc/selinux/config’: No such file or directory ? [[email?protected] oldboy]# mv /oldboy/shanghai/config /etc/selinux/ ? [[email?protected] oldboy]# ls /etc/selinux/ ? config final semanage.conf targeted tmp ? ? 可以对文件信息进行重命名操作 ? [[email?protected] oldboy]# ls ? hedanchun hosts oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai ? [[email?protected] oldboy]# mv hosts hosts01 ? [[email?protected] oldboy]# ls ? hedanchun hosts01 oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai ? 7)数据的删除命令 remove -- rm rm 参数 要删除的数据信息 ? # 删除oldboy目录中的hosts01文件
文本编辑命令说明vi == nodepad++ vi 你要编辑的文件信息 编辑文件的操作步骤第一个里程:利用vi命令打开文件 vi oldboy.txt 第二个里程:进入到编辑模式,开始编辑文件 按键盘上 小写字母 i == insert 第三个里程:进行编辑 第四个里程:退出编辑模式 按 esc 进行退出 第五个里程:关闭打开的文件 :wq w-write q-quit 保存退出 :q 不保存进行退出 ? ESC从编辑模式退出到命令模式 可以使用的命令非常多 参考 https://blog.csdn.net/qq_37896194/article/details/80369432 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |