Linux

Linux学习

Linux目录结构

这里写图片描述

Linux指令学习:

TAB补全
/ :表示根目录 cd / 可以即进入该原始根目录
~ :表示当前用户,

1. cd:操作目录目录文件
  cd usr        切换到该目录下usr目录
  cd ../          切换到上一层目录
  cd /           切换到系统根目录
  cd ~          切换到用户主目录 /root
  cd -           切换到上一个所在目录
2. pwd :明文显示当前用户名显示该目录全路径
3. ls :显示目录结构 -a[显示隐藏文件]
 ls -l,显示目录权限
4. 【增】
mkdir [文件夹名/]:新建文件夹
touch [空文件名]:创建空文件 touch aaa.txt
5. 【删】
rm -rf 录/文件/压缩包 rm -rf file
6. 【改】
mv 目录名称 目录的新位置    剪切  mv newTest /usr
cp -r 目录名称 目录拷贝的目标位置 -----r代表递归拷贝 cp -r /usr/newTest  /test
7. 【查】
cat/more/less/tail [文件] :预览,分别查一页,百分比显示,可翻页,倒数行数显示
8. vi [文件名]:打开文本编辑器
有两种模式,一种是命令一种是编辑模式,默认进入命令模式。
i/a/o,进入编辑模式。
ESC ,进入命令模式 ,命令模式,在命令前加:号
    :u 撤销
    :w 保存 
    :q 退出 q!强制退出
    :wq,保存并退出

【关于vim使用过程:
在实际开发中,使用vim编辑器主要作用就是修改配置文件
vim 文件——>进入文件—–>命令模式——>按i进入编辑模式—–>编辑文件 ——->按Esc进入底行模式—–>输入:wq/q!】

cat [文本名] 预览文本

9. 解压缩:
unzip [需要解压的文件名.zip]
zip [路径]/[压缩的文件名.zip] [原文件名.zip]
10. 解压压缩包(重点)
1.  打包:.tar 表示打包,.gz表示压缩
命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
其中:z:调用gzip压缩命令进行压缩
  c:打包文件
  v:显示运行过程
  f:指定文件名
eg:tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt
或:tar -zcvf xxx.tar.gz /test/*
2. 命令:tar [-xvf] 压缩文件
其中:x:代表解压
示例:将/test下的xxx.tar.gz解压到当前目录下
tar -xvf xxx.tar.gz -C /usr------C代表指定解压的位置
tar -xvf xxx.tar.gz
11. grep:
grep to conf:    搜索/usr/sudu.conf文件中包含字符串to的行 to要高亮显示
sudo  lsof -i tcp:需要查看的端口 
12. ps -ef:查看进程:
13. 杀死进程:kill -9 进程的pid
如需要杀死tomcat,
1,sudo  lsof -i tcp:8080 :获取猫cat的pid,
2,kill -9 xxx :xxx为pid即可杀死
14. 查看当前系统的端口使用:netstat -an
15. 文件权限信息:
ls -l:显示权限
ls -a:显示所有文件,包含隐藏文件
ls :不显示隐藏文件

这里写图片描述
文件的类型:
d:代表目录
-:代表文件
l:代表链接(可以认为是window中的快捷方式)
后面的9位分为3组,每3位置一组,分别代表属主的权限,与当前用户同组的 用户的权限,其他用户的权限
r:代表权限是可读,r也可以用数字4表示
w:代表权限是可写,w也可以用数字2表示
x:代表权限是可执行,x也可以用数字1表示

16. 修改权限
chmod  如 chmod 777 文件名
chmod u=rwx,g=rw,o=r aaa.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值