一、Centos7基础应用
1、系统操作命令
1)系统相关运行命令
系统关机:
halt 立刻关机
2、poweroff 立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机
shutdown -c命令取消重启
系统重启:
reboot 普通重启
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
shutdown -c命令取消重启
2)目录路径相关命令
ls (list) 打印当前目录文件
-l 打印当前详细文件列表
-a 打印当前所有文件(包含隐藏文件)
-d ls -ld /tmp 只查看指定tmp目录自身信息,不查看tmp目录里面的文件信息
例:ls /tmp -la 打印/tmp目录下所有文件详细文件列表
例:[root@localhost ~]# ls /tmp/aa.txt
ls: cannot access /tmp/aa.txt: No such file or directory 当前目录下没有该文件
mkdir(make directory) 创建目录
-p 递归创建多个目录
例:mkdir /tmp/centos 在/tmp目录下创建centos目录
例:[root@localhost tmp]# mkdir /tmp/centos
mkdir: cannot create directory ‘/tmp/centos’: File exists #当前目录己存在
例: [root@localhost tmp]# mkdir /tmp/centos/aa/bb/cc -p
cd 切换目录
cd /tmp 切换到/tmp目录
pwd 查看当前所在路径
绝对路径与相对路径
相对路径 如:cd .. 回到上级目录,cd ~ 进入家目录,cd - 返回进入此目录之前所在的目录
绝对路径 如:cd /tmp/centos
3)编辑文件的相关命 令
touch 创建文件
如:touch /tmp/a.txt
vi 或 vim 编辑文件内容
如:vi /tmp/a.txt 进入编辑窗口
第一步:vi /tmp/a.txt 第二步:按键盘a键进入编辑状态 第三步:
编辑完后按键盘ESC键退出编辑模式, 然后输入:wq 保存并退出,
如果不想保存,可以按键盘ESC键退出编辑模式, 然后输入:q! 直接退出,
echo 在屏幕打印内容 echo "hello world"
> 标准输出重定向符号 echo "hello world" > /tmp/a.txt 先清空文件内容再添加新的信息
>> echo "hello world" > /tmp/a.txt 不清空文件内容,把新的内容追加到文件最后一行
4)查看文件内容的命令
cat 查看文件内容 如: cat /tmp/a.txt
cat文件生成用法:
方法一:
[root@dingjian tmp]# cat>>cc<<EOF
> i am studying linux
> EOF
方法二:
[root@dingjian tmp]# cat>cc.txt
I am studying linux
回车
ctrl+c退出
more 查看文件内容 如: cat /tmp/a.txt
5)复制保存文件命令
copy
用法:cp 要复制的数据信息 复制到哪个目录
复制文件 cp /tmp/a.txt /tmp/centos/
\cp /tmp/a.txt /tmp/centos/ 在cp命令前加\符号,强行复制并覆盖目录下相同的文件
复制目录 cp -r /etc /tmp/centos/
6)删除移动数据命令
rm 删除文件或目录
rm -f /tmp/a.txt 强行删除文件
rm -r /tmp/centos 删除目录
rm -rf /tmp/centos 强行删除目录及目录里的数据
mv 移动文件或目录
mv /etc/redhat.txt /tmp/ 移动文件
mv -f a.txt /tmp/ 强行复制文件
mv /etc /tmp/ 移动目录
mv /tmp/a.txt /tmp/b.txt 修改文件名称
7)系统帮助
--help 如:查看mkdir命令的帮助 mkdir --help
man 如:查看mkdir命令的帮助 man mkdir
[root@localhost ~]# man mkdir NAME #命令的作用说明 mkdir - make directories SYNOPSIS #命令的使用方法 mkdir [OPTION]... DIRECTORY... DESCRIPTION #命令的参数解译 Create the DIRECTORY(ies), if they do not already exist. Mandatory arguments to long options are mandatory for short options too. -m, --mode=MODE set file mode (as in chmod), not a=rwx - umask
8)快捷方式的使用方法
ctrl+a 将光标快速移动到行首
ctrl+e 将光标快速移动到行尾
ctrl+?? ?? 将光标按单词快速左右移动
ctrl+w 将空格分隔的一个字符串整体进行删除(剪切)
ctrl+u 将光标所在位置到行首内容进行删除(剪切)
ctrl+k 将光标所在位置到行尾内容进行删除(剪切)
ctrl+y 粘贴剪切的内容
ctrl+s xshell进入到了锁定状态 suo锁
ctrl+q 解除锁定状态 quit推出锁定状态
原文:https://www.cnblogs.com/mr-xiong/p/13702792.html