mapleins

gay

<linux>入门

 

1.Linux目录结构

只有一个根路径 : /

2.常用命令

1.查看ip和网卡 ifconfig

2. 切换目录 cd

~ 其实就在root用户的root 目录里

cd 用来切换路径

./  当前路径

../ 往外退一级

此时到了 / 路径下

cd - 到之前所在的路径下

cd .. 回上级目录

3.列出文件列表 ll ls

ls 用来显示路径下的所有文件和文件夹

ll 用来显示路径下所有的文件和文件夹,以及信息

ll ls 加上-a 会显示隐藏文件 以.开头的

ls -al 显示隐藏文件 和所有文件的信息

 

4.创建目录和移除目录 mkdir rmdir

mkdir 名字

- : 代表文件

d : 代表文件夹

创建多级目录 添加 -p 参数

 

移除 目录 rmdir 目录名 (目录不能有子路径)

5.cat more less tail

查看 cat 文件名

more 文件名(空格,显示下一页,会车显示下一行)

只显示了52%

less 文件名 通过pageup pagedown来显示,q退出

tail 显示多少行 文件名,显示后几行的数据

tail -f 文件名 动态的查看日志 ctrl+c结束查看

6.移除命令 rm

rm 文件名,y确定

man 指令,可以看到指令后可以添加的参数

rm -f 文件名,不询问,直接删除

 

删除目录及子文件,-r 表示递归删除,-f 表示不询问

7.拷贝 cp ,移动 mv

cp 文件名 新文件名

 

拷贝到其他路径里 cp 文件名 路径/新文件名 

移动到别的文件夹  mv 文件名 路径/

重命名 mv 文件名 新文件名

8.将文件打包或解压 tar

常用参数

-c:创建一个tar文件

-v:显示运行过程信息

-f:指定文件名

-z:调用gzip命令进行压缩

-t:查看压缩内容

-x:解开tar文件

tar -cvf  文件名 ./* 当前目录所有文件打包tar

 打包并且压缩:tar -czvf 文件名 ./*

 

解压 tar -xvf xxx.tar

9.grep查找符合条件的字符串

grep 字段名 文件名 :就可以查看该文件的字段信息

 

-A数字,后几行, -B数字 前几行

 

一般看tomcat报错信息,grep error catalina.log

10.其他命令

1.pwd显示当前所在目录

2.touch e.txt 创建一个空的文件

 3.wget 路径 来下载文件

 11.配置主机名称

hostname 查看主机名

修改ip地址 变成一致的名字,方便进行管理

1.修改linux ip 映射配置

vim /etc/hosts

添加一个新的映射,即

2.修改 window C:\Windows\System32\drivers\etc\hosts

这样就可以通过mydev1 连接到linux上

 

12.清屏

clear

ctrl+L

 13.查看防火墙

service iptables status  查看防火墙状态

service iptables stop  临时关闭防火墙,下次开机返回原始状态

 

chkconfig iptables on  开启防火墙  永久

chkconfig iptables off  关闭防火墙  永久

14.开关机

sync 将内存数据同步到磁盘

halt     关闭系统 等同于 shutdown -h now 和 poweroff

reboot  重启      等同于 shutdown -r now 

 15.vi 编辑器

yy 复制当前光标所在行

p  粘贴到光标的下一行

u  撤销

 

y 数字 y   复制光标所在,往下数数字 行的文本

dd  删除光标所在行

d 数字 d   删除数字行数的 文本

x  删除光标所在的字母

 yw 复制一个光标在字母 直到空格前的位置的单词

dw 删除光标所在位置 之后的单词+一个空格

shift+6  移动到行头

shift+4 移动到行尾

1+shift+g  回到文本头

shit+g   回到文本尾

数字+shift+g  移动到第几行

查找 /查找单词    n 向下查找一个  shift+n  向上查找一个

16.日期类

date 当前日期时间

date "+%Y-%m-%d %H:%M:%S"  年月日时分秒

 date -s "2019-1-7 22:07:59"  设置当前时间

 

cal 当前日历

cal 年  当前年时间

17.权限

通过 chmod num num num  设置权限

18.磁盘分区

fdisk -l 查看磁盘分区

df -h  查看磁盘使用情况

19.搜索查找类

find

find 路径 -name "匹配名字"    查找文件

 

find 路径 -user 用户名 查找用户的文件

find 路径 -size +n -n =n   查找文件大小 +大于  -小于  =等于 的文件

grep

20.进程类

ps -aux  查看所有进程  ps -ef

ps -aux | grep pid  查看某个端口的进程

top 查看进程状态

top -d num   num秒刷新一次

kill -9 pid  强制结束进程

 

posted @ 2018-12-20 15:08  mapleins  阅读(287)  评论(0编辑  收藏  举报