配置虚拟机网络
虚拟机文件系统
常见命令
安装iTerm2
命令,分为内部命令和外部命令,内部命令指shell自带的命令,外部命令指不是
用户通过输入用户名密码进入bash shell
- 根据空格来切割字符串,把第一个位置认为是命令,其他的位置认为是命令的参数
- 判断命令内部还是外部
- 外部命令寻找这个命令的可执行文件(使用哈希优化,先在哈希表里查询,没查到去PATH里面查询,查完再把它放到哈希表里)
配置虚拟机网络
虚拟机文件系统
常见命令
安装iTerm2
配置虚拟机网络
- 找到网卡位置
- 配置协议
www.cnblogs.com/javaxubo/p/…
虚拟机文件系统
常见命令
man 命令 看这个的命令的用法
shell自带的命令,是用户安装的
cd 切到目录下
type 命令 可以看命令的类型
cat 看可执行文件的内容,但是cat不能分页显示,用more可以分页显示
more 文件名,但是会看只能通过鼠标滑轮滚动
less 文件名 可以通过空格向后,b向前查看 less把文件命令读出来,放到内存中
如果是乱码 可以用file看文件类型
head 文件名 默认打印前10行数据
head -n 文件名 打印文件前n行数据
tail 文件名 默认打印后10行数据
tail -n 文件名 打印文件前n行数据
tail -f 文件名 实时监控文件,若往这个文件中加入数据,那么这个命令会实时输出加入到数据内容
echo "/" | ls ls不能接收前面的字符流,用xargus接收 echo "/" | xargus ls 能输出根目录内容
利用管道读取文件中第五条数据 head -5 zfg | tail -1
echo {PATH} 外部命令的目录
ps -ef 看进程
echo $$ 看这个bash shell的进程号
kill -9 进程号 干掉指定进程号的进程
echo PATH 记录环境变量值
pwd 输出目录名称
cd ../ 返回上一级目录
cd ~ 回到根目录
cd 回车 回到家目录 /[root@localhost /]# pwd / [root@localhost /]# cd [root@localhost ~]# pwd /root
mkdir a/ 创建文件夹
mkdir -p a/adir/adir adir和bdir都不存在的情况
mkdir a/adir b/bdir c/cdir mkdir a/{x,y,z}dir同时创建多个文件夹
拷贝操作
[u@localhost a]$ cp /etc/profile adir [u@localhost a]$ cd adir [u@localhost adir]$ ls bdir profile
mv作用两个 1.移动文件 2.修改文件名
mv 文件名 移动到哪个文件夹[u@localhost adir]$ mv profile ../ [u@localhost adir]$ ls bdir [u@localhost adir]$ cd ../ [u@localhost a]$ ls a adir profile xdir ydir zdir [u@localhost a]$
mv 文件名 修改后的文件名
clear 清屏
df -h 显示盘块分区使用情况,每个目录分区 盘块大小 加上-h代表加上单位
du 显示文件系统使用情况
ls 文件夹 查看文件夹下的文件
ll 以详细格式信息展示[root@localhost ~]# ll 总用量 4 -rw-------. 1 root root 1413 11月 6 05:22 anaconda-ks.cfg rw-------一共九位,每三位代表权限,属组、属组下分类、其他人权限
stat 文件夹 查看文件详细信息。
touch 文件名 如果文件名之前没有,可以用于创建文件;如果文件名之前存在,可以更新文件最新修改时间到当前时间
文本编辑
:0,$d删除文件0到最后一行内容,d代表删除
:0.,+2d删除前三行
:3,5d 删除3-5行数据
:$-1d 删除倒数第二行
:0,1 y,复制在哪把光标移到哪
i 在当前光标在字符前面
a 当前字符后面
o 在当前光标所在行的下一行
O 在当前光标所在行的上一行
A 当前行的行尾
安装iTerm2
centos自带界面只能一条条显示或翻页显示,而iTerm2可以让内容命令界面内容全部显示出来,有滑动条来翻阅,将iTerm2与centos连接
(base) u@udeMacBook-Pro ~ % ssh u@192.168.10.66