touch a.txt b.txt — 创建空文件a.txt与b.txt
touch /root/a.txt ---- 在/root目录创建a.txt文件
Linux 与Windows共用----内存,磁盘,网络
mv a.txt b.txt
mv test1 text2 --test12文件夹
mv a.txt test1–移动文件 a.txt到文件夹test1下
cat /root/a.txt 绝对路径
more :查看文件部分内容
cat --查看完整内容
more a.txt -查看部分内容
enter --多看一行
空格–向下滚动一页
cp a.txt b.txt
文件:覆盖
文件夹:移动
cp test1 text2 --test12文件夹
cp a.txt test1–复制文件 a.txt到文件夹test1下
cp相比于mv :原地址的文件、文件夹都不变
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---保存退出
文件操作命名:
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:删除,默认删除文件
cd/home
ll
useradd xiuer ---添加普通用户xiuer
passwd xiuer ---给普通用户xiuer添加密码
userdel -r xiuer ---删除普通用户
chmod :权限管理
角色: