Linux常用命令-显示当前所在的绝对路径、清空控制台
1、显示当前所在的绝对路径
pwd
2、清空控制台
clear
3、查看当前CentOS6.x版本的IP地址
ifconfig
4、切换目录
cd /usr/local
5、切换到当前用户的home(两种方法)
cd
cd ~
6、切换到上一次的目录
cd -
7、退回到上一层目录
cd ../
8、打印当前目录的所有文件夹和文件的名称
ls
9、查看文件夹和文件的名称,权限,日期(两种)
ll #常用
ls-l
10、查看隐藏文件夹或文件(隐藏文件或文件夹以 . 开头,三种)
ls -l -a
ls -la
ll -a
11、查看文件的大小(文件夹的大小不准确)
ll -h
12、查看文件夹或文件,并按时间排序
ll -rt
13、查看ls命令帮助信息
ls --help
14、创建一个文件夹(如果xxx为不为绝对路径,则在当前目录下创建,否则在绝对路径下创建文件夹)
mkdir xxx
15、在当前目录下创建多个文件夹
mkdir xx1 xx2 xx3
16、连续创建多层文件夹(下方示例为连续创建三层文件夹1,2,3)
mkdir -p /tmp/1/2/3
17、创建文件方式一
touch filename
18、创建文件方式二
cat >> filename
然后输入内容
按 Ctrl + d 结束
19、查看文件
cat 由第一行开始显示内容,并将所有内容输出
more 根据窗口大小,一页一页的现实文件内容
less 和more类似,但其优点可以往前翻页,而且进行可以搜索字符
head 只显示头几行
tail -f 实时查看文件内容
tail -F 实时查看文件内容,并且 当文件被截改变或者发生其他情况,会重试继续实时查看文件
20、编辑文件
vi xxx
21、vi操作中:从命令模式切换到编辑模式,按“a”或“i”键
22、vi操作中:从编辑模式切换到命令模式,按“Esc”
23、vi操作中:从命令模式切换到尾行模式,按“shift + :”
24、vi操作中:在命令模式下输入“gg”,光标会跳转到第一行第一个字符
输入“G”,光标会跳转到最后一行第一个字符
输入“dd”,会删除光标所在行
输入“dG”,会删除光标以下(包含当前行)的所有行
输入“ndd”,会删除光标以下(包含当前行)的n行(例如3dd)
25、vi操作中:在尾行模式下输入“q”,然后回车,是退出
输入“q!”,然后回车,是强制退出(不保存)
输入“wq”,然后回车,是保存并退出
输入“wq!”,然后回车,是强制保存退出
输入“set nu”或者“set number”,然后回车,是显示行号
输入“set nonu”,然后回车,是取消显示行号
输入“n”,然后回车,是跳转到第N行