查看ip 地址
ip addr
远程链接linux:
ssh 用户名@地址
ssh root@192.168.120.12
重启系统
reboot // 或者
shutdown -r now
退出登录
exit
定时关机
10分钟以后关机
shutdown -h 10
立即关机
shutdown -h now
小技巧
在使用虚拟机的时候,可以创建快照
点击要创建快照的系统,右击->快照->拍摄快照
名称:填写自己的备注
查看目录下有哪些文件
ls
ls 11.txt
// 查看单个文件,如果文件存在,那么就显示文件,如果文件不存在,那么就报 ls: 无法访问xxx.txt:没有那个文件或目录
//所以可以检测某个文件是否存在
ls -l (L 的小写)
// 详细列表;显示如下
-rw-r--r--. 1 root root 0 7月 22 14:40 11.txt
ls *.txt
// 查找所有的以.txt 结尾的文件
ls -1(数字1)
// 以一行一个文件的方式显示
ls -a (-a==all)
// 查看所有文件,包括隐藏文件
ls -a -1
// 查看所有文件,以一行一个来显示
新建文件
touch 文件名
touch aa.txt
创建多个文件
touch {1..10}.txt
删除文件
rm aa.txt
// 会询问是否会确认删除
rm -rf aa.txt
// 不会询问,强制性删除
rm {1..10}.txt
// 删除1.txt 到10.txt
rm -rf /home/zhangsan/demo/*
// 删除home/zhangsan/demo 文件夹里的所有文件
复制文件
//cp==copy
cp aa.txt bb.txt
// 把aa.txt 改名成bb.txt
cp -a /home/demo /opt/
// 把home 目录下的demo 复制到opt 下面
重命名
//mv==move
mv aa.txt cc.txt
//把aa.txt 重命名为cc.txt
mv cc.txt /home/demo/
// 把cc.txt 移动到/home/demo 文件夹下
新建目录(新建文件夹)
mkdir project
// 新建一个叫project 的目录
创建多级目录
mkdir -p 1/2
//生成文件夹为1的目录,里面有文件夹为2 的目录
进入到目录
cd project
返回上级目录
cd ..
重命名目录
mv project project2
// 重命名 project 为project2
复制目录
cd project2
// 进入到project2 里面
touch a.txt
// 创建一个新的文件a.txt
cd ..
// 返回上级菜单
cp -a project2 project3
// 复制project2 文件夹 ,成为project 3
ls
...
project2
project3
...
// 查看目录,会出现project2,project3
删除目录
~~rm project3/*~~
或者
rm -rf project3
或者
rm -r -f project3
// 或者
rm -f -r project3
// 删除project3下面的所有文件
查看文件目前所在的位置(打印文件的完整路径)
pwd
linux
注意各个目录的叫法
/
顶级目录
/root
root 目录
windows 是用\隔开
vi 编辑器
// 编辑文件
vi cc.txt
默认常规模式,按键盘i (表示insert) 键进入编辑模式
在编辑模式中按esc 回到常规模式
常规模式下按":" 进入命令模式输入wq(write&quit保存退出);退出编辑
q!(强制退出)
q(不改动退出)
命令模式按esc 回到常规模式
编辑文件时默认打开就显示行号
vi /etc/virc
#在文件末尾添加
set number
保存文件退出