Linux基础命令
命令格式
命令 -选项 参数
[root@localhost /]#
[用户名@主机名 当前目录]root用户
[lxh@dhd etc]$
[user1@localhost ~]
#root
$b普通用户
~ 代表当前用户的家目录
/root root用户的家目录
/home 普通用户的家目录
/home/用户名 用户的家目录
一个路径,最前面的/代表根,其他的代表目录。
linux的目录是树形结构。
Linux系统中的文件和目录名称是严格区分大小写的。并且文件名称中不得包含斜杠(/)
/ 根目录
/boot 存放开机所需文件
/dev 设备目录,存放设备文件
/home 普通用户的家目录
/bin 存放普通用户使用的二进制文件
/sbin 存放root用户使用的二进制文件
/root 管理员的家目录
/tmp 存放临时文件
/var 存放日志文件
- linux中的命令严格区分大小写,tab键可以补齐命令,上下键可以查看命令历史并且可以执行。分号可以分隔命令,\可以断开命令
pwd
查看当前目录cd
切换到当前用户的家目录下 (change directory)
cd
目录 切换目录
cd -
切换到上次所在的目录
cd ..
切换到上级目录
cd ~
切换到当前用户的家目录下
cd ../..
切换到上两级目录ls
用来列出当前目录下的文件或目录信息
ls -l
显示文件或者目录的详细信息ls -l
等价于ll
ls -a
显示所有文件,包括以“.”开头的隐藏文件。
ls -ld
如果参数是目录,以得到目录的详细信息。
举例ls -ld /etc/
显示/etc的详细信息- 绝对路径 从根开始的路径 cd /etc/sysconfig/network-scripts/
相对路径 从当前目录开始的路径 cd syscon
6.cat
查看文件内容
cat -n
显示行号
举例:cat f1 f2>f3
把f1和f2可并成f3
7. more
分屏显示文件内容
enter
往下翻一行
Spacebar
“Spacebar”就是“空格” 往下翻一页
more q
退出
more -n
往下翻页的时候,每次翻几行
more -n
从第几行开始显示
-
less
分屏显示文件内容
less enter
往下翻一行
Spacebar
“空格” 往下翻一页
less b
往上翻一页
/
搜索 -
head
查看文件前十行内容
head -n
显示文件前几行 -
tail
查看文件后十行内容
tail -n
显示文件后几行 -
cp
复制 (copy)
cp A B