目录
- 1.1 touch:创建空文件
- 1.2 mv :move 剪切粘贴--重命名和移动功能
- 1.3 cat命名:查看文件内容
- 1.4 cp :copy 复制粘贴
- 1.5 ps、kill、ifconfig、clear
- 1.6 回顾:
1.1 touch:创建空文件
touch a.txt b.txt — 创建空文件a.txt与b.txt
touch /root/a.txt ---- 在/root目录创建a.txt文件
Linux 与Windows共用----内存,磁盘,网络
1.2 mv :move 剪切粘贴–重命名和移动功能
mv a.txt b.txt
- 当前目录下,a.txt存在但 b.txt不存在时—该操作重命名:将a.txt文件名改成b.txt
- 当前目录下,a.txt与b.txt均存在时,b内容被覆盖消失,a文件名改为b
mv test1 text2 --test12文件夹
- 当前目录下,test1存在但test2不存在时,重命名
- 当前目录下,test1,test2均存在时, 将test1文件夹内容移动到test2目录下-移动
mv a.txt test1–移动文件 a.txt到文件夹test1下
1.3 cat命名:查看文件内容
cat /root/a.txt 绝对路径
more :查看文件部分内容
cat --查看完整内容
more a.txt -查看部分内容
enter --多看一行
空格–向下滚动一页
1.4 cp :copy 复制粘贴
cp a.txt b.txt
- 当前目录下,a.txt存在但 b.txt不存在时—创建空文件b.txt,再将a中内容复制到b内(b不存在:创建-复制)
- 当前目录下,a.txt与b.txt均存在时,覆盖b内容,b之前的消失(b存在:覆盖)
文件:覆盖
文件夹:移动
cp test1 text2 --test12文件夹
- 当前目录下,test1存在但test2不存在时,1中内容复制到2中
- 当前目录下,test1,test2均存在时, 1中内容复制到2中
cp a.txt test1–复制文件 a.txt到文件夹test1下
cp相比于mv :原地址的文件、文件夹都不变
1.5 ps、kill、ifconfig、clear
ps :进程状态
ps -ef —查看当前正在允许的进程
进入MySQL:mysql -uroot -p密码
退出MYSQL :exit
kill:终止
kill 37922:终止进程37922(Pid)
kill -9 37922 :杀死进程37922,比终止更强,一定会杀死
kill -l --查看kill命令的所有信号,参数的详细功能
ifconfig --查看虚拟机的网络配置信息
windows中:从cmd中输入ipconfig,可以查看网络连接处的信息
clear–清屏,快捷键crt+l
reboot --重启
shutdown -h now :立即关机
halt: 不断电关机
hostname —查看主机名称
tar :压缩、打包、解包、解压缩命令
options:
c:打包
v:看打包过程
f:打包成哪个文件
z:打包成压缩格式文件 gzip格式
x:解压、解压器
-C:解压到指定地方(大写C)
打包:tar -cvf test1.tar test1
操作:
ll --查看
ll test1 --查看test1文件夹
mkdir test1/test11 --在文件夹test1下面创建文件夹test1
ll test1
tar -cvf test1.tar test1 ---将文件夹test1打包成test1.tar (cvf对应含义)
ll --可看到增加了test1.tar压缩包
打包压缩:tar -czvf test1.tar test1 —让文件进一步变小
解包:tar -xvf test1.tar -C /big59/ —将包test1.tar解压到路径/big59下
解压缩包:tar -xvf test1.tar.gz -C /big59/test2 —将压缩包test1.tar.gz解压到路径/big59/test2下
grep --全文检索命令
grep hadoop a.txt —在文件a.txt中查找包含Hadoop的文本
grep -ir hadoop /path —在某路径下的所有文件中查找包含Hadoop的文本
| --管道命令,将上一个命令的输出,放在管道里面保存起来,当作下一个命令的输入
上一个命令 | 下一个命令
ll | grep a —在ll输出的目录中查找含有文本a的内容
which --查看执行命令的位置
Vi–文本编辑器
输入
vi a.txt --进入命令模式
输入i、o、O、s --进入编辑模式
写完后,输入esc进入命令模式
shift+: ---进入末行模式
wq---保存退出
末行模式的命令:
命令模式相关命令:
1.6 回顾:
文件操作命名:
ls 、ls -a 、ls -h 、ls -l、ll
pwd
cd
mkdir 、mkdir -p
touch
rm 、rm -r 、rm -f a.txt 、rm -f test1 -r
cat
more
mv
cp
ps
kill
clear
shutdown
hostname
tar
grep
|
which
vi编辑器
总结:
mv :剪切粘贴,重命名和移动
cp:复制粘贴
tar:打包和压缩包
rm:删除,默认删除文件
useradd :添加用户
cd/home
ll
useradd xiuer ---添加普通用户xiuer
passwd xiuer ---给普通用户xiuer添加密码
userdel -r xiuer ---删除普通用户
chmod :权限管理
角色:
- 创建者:文件或者文件夹的创建者(拥有者)userid
- 用户组:默认与创建者同名 gid ->g
- 其他用户:创建者之外的用户 other->o