02 linux命令

发布 2022-09-20 17:45:28 阅读 3383

linux系统主要的目录(/表示根分区或文件系统)

/bin :存储普通用户执行的命令。

/sbin:存储管理员用户执行的命令。

/etc :存储系统配置文件。

/root:管理员的宿主目录(存储管理员账户的信息)

/home:普通用户的宿主目录(存储普通用户的信息)

/boot: 存储系统启动信息。

/var :存储系统日志文件,临时文件。

/usr : 存储安装应用程序的目录。

/dev : 存储设备文件目录。

/lib : 存储系统库文件。

帐号提示符含义。

root@localhost ~]#

root为当前账户名,localhost为主机名,~为当前用户的宿主目录,#为管理员帐号如果是$,则为普通用户帐号。

目录中不同颜色的文件或目录代表不同的类型。

在linu系统中,常常在一个目录中看到许多文件或目录,他们的颜色都不相同,黑色的代表是文件,蓝色的代表目录,绿色的代表可执行文件,以。(点)开头的文件都是隐藏文件。

帮助命令。help 内部命令的帮助。

[root@localhost ~]#help pwd //查看pwd命令帮助。

--help 外部命令的帮助。

[root@localhost ~]#touch --help

man 侧重于格式说明的帮助(如命令的具体用法)

[root@localhost ~]#man touch

info 侧重于说明命令的作用的命令。

[root@localhost ~]#info touch

目录操作命令。

ls 显示指定目录和文件的信息(-l:详细信;-a:显示所以文件,包括隐藏和不隐藏的)

cd 进入指定目录。

pwd 显示当前目录的路径。

mkdir 创建指定名称的目录。

rmdir 删除指定名称的目录(只能删除空目录)

cd后面不加参数,则返回宿主目录,cd .表示当前目录,cd ..表示返回上一级目录。

例如:[root@localhost ~]#ls ..bin //显示上一级目录中的子目录bin目录的信息。

root@localhost home]#mkdir linux windows //创建linux和windows目录。

root@localhost ~]#cd /home/windows //进入windows目录,第一个/表示根目录,意思就是进入根目录下的home目录下的windows目录。

root@localhost windows]#pwd //显示当前目录的路径。

home/windows

文件操作命令。

file 显示指定文件的类型。

find 查找文件(格式:find 目录(要在哪个目录中查找) -name 文件名(要查找的文件))

cp 复制文件或目录(复制目录时参数-r:复制目录下所有文件,-f:去掉提示,是或否的询问)

mv 移动文件或目录,文件或目录重命名。

mv 文件名目录路径 //移动文件。

mv 文件名新的文件名 //重命名文件。

mv 目录名新的目录名 //重命名目录,新的目录名在整个linux系统中都不可以相同,不然就是移动目录的意思。

rm 删除文件或目录(删除目录时参数-r:删除目录下所有文件,-f:去掉提示,是或否的询问)

touch 建立指定名称的文件或更新文件时间(新建文件)

例如:[root@localhost cisco]#touch nat ospf rip vpn //在cisco目录下创建nat,ospf,rip,vpn 4个文件。

root@localhost /]#find / name 111* /查找根目录下以111开头的文件。

[root@localhost cisco]#cp vpn ..windows //复制vpn文件到windows目录中,windows目录的路径为当前目录上一级目录的子目录。

root@localhost home]#cp -r cisco ..linux //复制cisco目录到linux目录中, .linux为linux目录的路径。

root@localhost ~]#file /home/a //查看根目录下的home目录里的a文件的类型(空的文件或其他类型)

文本文件查看命令。

cat 显示文本文件内容。

more 分页显示文本文件内容(不能来回查看)

less 分页显示文本内容,并可方便反复浏览。

head 显示文件首部内容(默认显示首部10行的内容,可自定义)

tail 显示文件尾部内容(默认显示末尾10行的内容,可自定义)

例如:[root@localhost /]#tail -2 /var/log/messages //显示messages文件末尾2行的的内容。

linux命令

susu命令是最基本的命令之一,常用于不同用户间切换。例如,如果登录为 user1,要切换为user2,只要用如下命令 su user2 pwd命令也是最常用最基本的命令之一,用于显示用户当前所在的目录。cd 用发跟dos下的cd命令基本一致。cd 可进入上一层目录 cd 可进入上一个进入的目录 c...

Linux基础命令

head 显示文件的开始部分 cat root 将文件内容输出到显示器上 ctrl l 清屏 head root 从头显示文件的开始部分 ctrl l head n 3 root 显示文件开始的前三行 ctrl l head c 3k root 显示文件开始的3000个字节 ctrl l head ...

LINUX基础命令

一 grep 在文本中查找指定字符串。1 在 etc passwd中找到包含root的行。2 在 etc passwd中找到包含root的行,把查到的字符串加上颜色。3 在 etc passwd中不区分大小写地找到包含root的行,把查到的字符串加上颜色。4 在 etc passwd中查找出现在行首...