xshel连接linux的步骤。
1.vm 在linux当中使用ifconfig查询本机ip地址。
2.打开xshell使用ssh+ip进行建立连接。
3账号框输入root。
4.输入密码。
5.连接成功。
[ root @ Iocalhost ~ ]#
~:=root。代表超级用户的家目录,用来存放 root 用户的配置文件信息。
/:代表系统最开始的位置。
在学习linux指令的时候,所有的操作都是/目录下面操作。
LL:查看当前层级目录下面的所有目录。
bin:存放linux系统经常操作的指令。
boot:存放启动linux系统当中核心配置文件。
dev:他是存放启动linux的外部设备,以及可以和其他外部设备建立连接的文件。
etc:存放linux系统当中所有程序的配置文件,以及相应的子目录。
home:普通用户的家目录。用来存放普通用户的信息。
root:超级用户的家目录。用来存放超级用户的信息。
linux查看所有文件的方法:
ll:查看当前层级目录下面的所有目录,显示详细目录。
ls_-a:查看所有文件的简略信息,包含所有文件,包括隐藏文件。
ls_-l:=ll。查看当前层级目录下面的所有目录,显示详细目录。
ls:显示所有文件的简略信息不包含隐藏信息。
ls_-rtl:按照时间顺序显示所有文件。
linux系统当中进去和返回的操作指令:
cd_目录名称:进入目录。
cd_dev:进入dev目录。
cd_..:返回上一层级。
cd_../..:返回上上层级。
cd_/:返回根目录。
linux系统当中创建目录的指令:
mkdir_目录名称:创建目录。
mkdir_多个目录名称:创建多个目录。
需求:我想要创建一个a目录,在a目录下面创建一个b目录,在b目录下面创建一个c目录。(mkdir_-p_a/b/c):创建层级目录。
linux创建文件的指令:
touch_文件名:创建文件。
touch_多个文件名:创建多个文件。
每个部分所代表的意思。
d:代表一个目录
-:代表一个文件
pwd:显示当前位置的绝对路径:
linux当中删除的指令:
rm_文件名:删除文件。(只能删除文件,不能删除目录)回复y删除,n不删除。
rmdir_目录名称:删除目录。(只能删除目录,不能删除文件。)
rm_-r_目录或文件名:可以删除文件和目录。(会有提示信息)
rm_-rf_目录或者文件名:强制删除文件和目录,也可以同时强制删除多个内容。(无任何提示)
rm_-rf_*:*通配符号,匹配所有的意思。(重点不要在根目录下使用)
linux当中如何实现和windows系统的文件传输:
yum:在线下载的指令,需要下载安装(lrzsz工具包)工具包。
需要实现在线下载,需要更新镜像源地址。
镜像源地址:工具包的源码地址。
yum叫做在线下载命令,需要通过网络进行下载。
lrzsz工具包可以实现windows和linux系统文件的传输。
rz:windows文件传输到linux。
sz_文件名:linux文件传输到windows。
(使用rz/sz,如果是空文件则会传输失败)
查看文件的方法:
cat_文件名:查看文件当中的内容。
more_文件名:百分比显示文件当中的内容,按enter键更新显示的内容,文件更新完成自动退出查看(需要文件的内容足够多)。
less_文件名:翻页查看。ctrl+z退出查看。
linux系统拷贝的指令:
cp_对象文件名_新文件名:拷贝文件。(注意:新文件默认存放位置,当前路径)
cp_对象文件名_/目录名:复制一份新文件到指定目录。(只能针对文件进行操作,不能针对目录操作)
cp_-r_对象目录名:针对目录进行操作。
(注:如果拷贝文件到当前路径下面,需要进行重命名文件,拷贝到其他目录下面,如果没有重复名称则不需要重命名)
linux移动的指令:
mv_对象目录或文件名_移动的路径:将对象目录或者文件移动到根目录下面。
mv也可以进行重命名文件或目录名称。
linux当中查看文件指定内容的方法:
head_文件名:默认查看文件前十行内容。
head_-n_参数_文件名:查看文件正数指定行数内容。(参数=+参数)
head_-n_-参数_文件名:过滤尾部指定行数内容。
tail_文件名:默认查询文件尾部十行内容。
tail_-n_参数_文件名:查看文件尾部指定行数内容。(参数=-参数)
tail_-n_+参数_文件名:从前面指定行数开始查询文件内容。
区间查询:
car_文件名_|_head_-n_参数_|_tail_-n_参数:查询文件区间范围内容。
sed_-n_"参数,参数p"_文件名:查询文件区间范围内容。
linux文件的查找指令:
find_/_-name_文件名:查找文件。
(/:代表查找的位置,-name:代表查找文件的名称)
如何实现模糊查询?
*:通配符号,匹配所有内容的文件和目录。
?:一个?代表匹配一个字符。
find_/_-type_d:查找根目录下面的所有目录。
(type代表数据类,d代表目录)
find_/目录名_-type_f:查询指定目录下的所有文件。(f代表文件)
|