Linux

来源:互联网 发布:windows 2003安装ad域 编辑:程序博客网 时间:2024/06/06 00:42

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 /usrcp -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
原创粉丝点击