文章目录
- 一、centOS常用命令
- 1、ls
- 2、cd
- 3、pwd
- 4、su 以及 passwd
- 5、ifconfig
- 二、centOS文件操作命令
- 1、文件操作基本命令
- 2、文件操作扩展命令
- 三、centOS中的切换模式
- 四、补充小技巧
- 五、nano文本编辑器
一、centOS常用命令
1、ls
命令 | 作用 |
ls | 显示当前所有目录 |
ls tmp | 显示ls目录下的所有内容 |
ls --help | 查看帮助信息 |
man ls | 查看帮助信息 |
ls -l(ll是它的别名) | 以列表的形式展示目录 |
ls -a | 查看以 . 开头的文件 |
ls -h | 以人性化方式查看(大小会以xxkb的形式展示) |
alias | 显示所有命令的别名 |
2、cd
命令 | 作用 |
cd /home | 切换目录 |
cd . | 进入当前目录 |
cd…(两个点) | 进入上级目录 |
cd /home/centos | 进入绝对路径 |
cd ~ | 回到主目录 |
cd / | 回到根目录 |
cd - | 回到上一次的目录(即centos的目录) |
3、pwd
命令 | 作用 |
pwd | 显示当前目录 |
4、whoami
命令 | 作用 |
whoami | 显示当前用户(在Linux脚本中提取当前的用户名用处很大) |
4、su 以及 passwd
命令 | 作用 |
su root | 切换用户(为root,超级用户) |
passwd | 修改当前用户的密码 |
5、ifconfig
命令 | 作用 |
ifconfig | 查看ip地址 |
ping localhost | 查看网络连通性 |
ping www.baidu.com | 查看网络连通性 |
二、centOS文件操作命令
1、文件操作基本命令
命令 | 作用 |
mkdir ~/Downloads/a | 创建目录 |
touch a.txt | 创建文件 |
echo helloworld > a.txt | 重定向输出(将helloworld写入a.txt中) |
cat a.txt | 查看文件内容 |
cp a.txt b.txt | 复制文件(其中,a.txt是源文件) |
cp a.txt b.txt tmp/ | 复制a.txt b.txt文本文件到tmp目录下 |
mv *.txt tmp/ | 剪切所有文本文件到tmp目录下 |
cp *.txt tmp/ | 复制所有文本文件到tmp目录下 |
rm b.txt | 删除文件 |
rm -rf /tmp | 删除目录(强制递归删除目录) |
2、文件操作扩展命令
命令 | 作用 |
more a.txt | 分屏显示(按q退出)(按回车或者空格将入下一屏) |
find . | more | 管道,即前面命令的输出作为后面的命令的输入 |
tail a.txt | 显示文本末尾10行内容 |
三、centOS中的切换模式
命令 | 作用 |
ctrl+alt | 鼠标的进去与出来 |
ctrl+alt+f6 | 切换到文本模式(类似于Dos命令行) |
ctrl+alt+f1 | 切换到桌面模式 |
四、补充小技巧
clear清屏,tab自动补全代码
五、nano文本编辑器
- nano a.txt:进入nano编辑器,编辑a.txt文件
- ctrl+X:退出nano编辑器
- ctrl+O:保存编辑内容
- ctrl+K:cut->剪切文本(也可以当作删除一行)
- ctrl+U:uncut->粘贴文本
- home:定位到一行开头
- end:定位到一行结束
nano编辑器界面展示
linux系统中粘贴的实现