Linux的文本模式介绍
[root@localhost~]root代表当前用户,localhost代表主机名,~代表当前所在的目录家目录
Tab键补全目录文件名,如果不能双击Tab键显示要选择的命令
Linux的登陆与退出
login/logout/exit/clear
linux的关机
shutdown 关机命令
shutdown now立即进入维护模式
halt直接关机
shutdown -h/r now立即关机/立即重启计算机
shutdown -h/r 20:00& 20:00关闭计算机/重启计算机
shutdown -k 3 warning:system will shutdown! 只是发送消息给所以用户 3 分钟后进入维护模式
shutdown +3 "system will shutdown after 3 minutes!" 发送消息给所以用户 3 分钟后进入系统维 护模式
查看当前用户信息
whoami 显示当前用户
who 当前系统所登陆的用户,以及所登陆的控制台
w 当前系统所登陆的用户,以及所登陆的控制台的详细信息
常用命令
改变目录
cd /根目录,.当前目录,..上一级目录,~家目录 ,/tmp进入指定目录,—回到刚才所在的目录
2.pwd 显示当前所在的目录
3.显示文件或目录的属性ls
ls 显示当前目录的内容
ls /tmp显示指定目录/tmp的内容
ll 列出目前文件和文件夹的基本属性和详细信息
ll -a 列出当前目录的全部文件和文件夹的基本属性和详细信息
ls -a2* 列出以a2开头的文件和文件夹
ll -a2* 列出以a2开头的文件和文件夹的基本属性和信息
创建目录mkdir
mkdir dir1 在当前目录下创建dir子目录
mkdir /tmp/dir2 在指定目录下创建dir2子目录
mkdir -p dir3/dir4 在当前目录下创建2级目录dir3和其子目录dir4
mkdir -p /dir5/dir6 在根目录下创建2级目录dir5和其子目录dir6
mkdir dir7 dir8 dir9 在当前目录下创建3个目录dir7,dir8,dir9
创建空文本文件
touch file1 在当前目录下创建file1文件
touch /tmp/file2 在指定目录/tmp下创建file2文件
复制文件
cp file2 /tmp 复制文件到指定目录下
cp /tmp/file2 /home 复制指定目录下指定文件到home目录下
cp /home/file2 /tmp/file3 复制/home/file2到/tmp目录下并改名为file3
cp -p /tmp/file3 /home 复制/tmp/file3 到/home 目录下并复制文件属性
cp -r /dir5 /tmp 复制/dir5 目录到/tmp 下
移动文件或目录文件mv
mv file4 /tmp 移动 file4 文件到/tmp 目录
mv /home/file3 /tmp 移动/home/file3 文件到/tmp 目录下
mv /home/file3 /tmp/file5 移动/home/file3 文件到/tmp 目录下并改名为 file5
mv file3 file4 将 file3 改名为 file4
mv dir10 /tmp 移动目录dir10到/tmp 下
mv dir10 dir11 将 dir10 目录改名为 dir11
删除文件命令 rm
rm file1 删除文件 file1
rm -f file1 不用确认直接删除 file1
rm -f file1 file2 file3 不用确认同时删除多个文件
rm /tmp/file1 删除指定目录/tmp 下的文件 file1
rm fi* 删除以 fi 开头的文件
rmdir 删除空目录
rm -r dir 递归的方式删除非空目录 dir
rm -rf dir 不用确认直接删除非空目录 dir
查看文件内容命令 cat
#cat /etc/passwd 查看/etc/passwd 文件
#cat /etc/passwd |more 分屏查看文件内容
#cat /etc/passwd |less 分屏查看文件内容,可以上下翻页,“q”退出
查找文件命令 find
#find pass* 在当前目录下查找以 pass 开头的文件
#find /etc/pass* 在/etc 目录中查找以 pass 开头的文件
#find /etc/pass* -print 在/etc 目录中查找以 pass 开头的文件,并显示出来
在文件内容中查找关键字 grep
#grep “rpm” /etc/passwd 在/etc/passwd 文件中查找关键字 rpm
vi 文本编辑器
vi 的两种模式
1、命令模式 vi 的默认进入状态(不可以输入字符,但可以对字符进行操作,复制,移动、删除等操作)
2、输入模式 输入字符状态(只可以输入和使用 del 和退格 backspace 键删除文字)
vi 的启动和退出
#vi file 编辑 file 文件
#vi /tmp/file1 编辑指定目录/tem 下的 file1 文件
:w 保存修改
:q 退出 vi
:wq 保存并退出
:q! 强行退出 vi,不保存修改
vi 命令模式下的操作 :set nu 设置行号 :set nonu 取消设置行号
删除字符 x 键或 del 键
7x 删掉光标后面的 7 个字符