1. 常用命令
1)第一个linux命令:
ifconfig 查看linuxip地址
2)远程登录linux
ssh root@服务器的ip地址
2.linux文件目录结构:
1)定点目录 根目录 /
2) 绝对路径 ,从根目录开始的 ,都是绝对路径
讲师机/第一排/第二排/.../赵天一
/s16/nantongxue/zhaotianyi 这是一个绝对路径的写法
3)相对路径
/s16/nantongxue/zhaotianyi
/s16/nvtongxue/于键才
3.学习linux的基本文件夹命令
1)增
mkdir 新建文件夹 是文件夹
mkdir 文件夹的名
mkdir s17 #新建名字叫做s17的文件夹
mkdir -p ./s17/nan/yujiancai
-p参数 递归创建
mkdir -p 日剧3/{alex,wupeiqi,xiaofeng}
touch 新建文本
touch first.py 新建一个python脚本文件
2)删
rmdir 只能删除空文件夹
rm 删除文件,文件夹
rm test.py #需要输入y确认删除
rm -r #递归删除文件夹 ,
#这是炸弹名, 切勿模仿
rm -rf /* # 禁用
-r 递归删除文件夹
-f 强制性删除
/* 你要操作的对象 根目录下所有内容
rm -rf /var/lib/mysql/* # 删除第三方 数据库
xxx
xxx
yum remove mysql -y
mysql -uroot -p
3)改
mv (move 移动的作用,一个是改名的作用)
mv 旧的文件名字 新的文件名
移动文件,文件夹
mv 你想操作的对象 新的目录
4)查
cd 更改目录的命令 (change directory)
cd + 空格 + 你要操作的文件夹
cd / #切换到根目录
cd ./wonazhidaoa/ #切换目录,以相对路径切换
. 当前目录
./ 找到当前目录下的某一个内容
.. 上一层的目录
- 上一次的工作目录
~ 当前登陆的用户的家目录
小例子:
假如 有/opt 和 /tmp 同级
请操作:先进入根目录下的opt,然后在进入tmp
cd /opt
cd /tmp #绝对路径的方式
cd ../tmp #相对路径的方式
pwd (print work directory ) 打印当前工作的目录位置,返回绝对路径
ls (list 列出当前目录的所有内容)
ls / #查看根目录的内容
ls . #查看当前目录的内容
ls -a #显示当前目录 所有,隐藏的内容
-a all的意思,显示所有内容
-l 以列表形式显示内容
ls -la /root #以列表形式,显示出所有/root/目录下的内容,
隐藏文件是 .开头的文件 如 .test.py
cat 查看文本的命令
cat first.py #查看这个文本的内容
5)vim linux下的编辑器命令
vim first.py #打开这个文本
1.此时进入了一个 命令模式,必须输入 i 这个字母,进入编辑模式
2. 进入编辑模式后,此时你的动作会被记录为 字符串
3.退出编辑模式,回到命令模式,按下esc键 ,然后输入 一个冒号,进入 底线命令模式
4.在底线命令模式下,输入 wq!
w 写入
q 退出
! 强制性的
常用的命令
:wq! 强制性
6)linux的 echo命令,
echo 字符串 #打印字符串
echo $变量名 #输出变量的值
echo $PATH #输出linux的path变量
[root@localhost tmp]# echo $PATH
#linux是通过冒号 分割路径的
7)linux查找命令
which ls(PS:文件名) #返回 该文件夹的绝对路径
/ust/bin/ls
find / -name ls #则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。
# 显示所有不同路径下的 名为ls的文件