Linux 02
Linux2
根据Linux 01 打开桌面
(由于之前不小心把test1删掉了 我又新建了一个叫a)
选择其他。用户名输入root,密码是你自己的,我的是123456
登录进来
右键选择在终端打开
会弹出一个框
在这里就可以执行Linux 命令了
下面是我整理的,希望会有帮助
-
切换命令:cd 目录 (注意CD后要有空格) / 指的是根目录 …返回上一级目录 . 指的是当 前目录
-
查看普通文件命令:ls 查看全部文件(包括隐藏文件)命令:ls -a
-
查看文件属性信息的命令:ls -l 简写为:ll
-
查看当前路径:pwd
-
创建文件夹的命令:mkdir 文件名 递归创建文件夹:mkdir -p 递归文件名
-
创建一个空文件:touch a.txt 创建多个:touch b.txt c.txt
-
删除一个文件:rm a.txt 注意:不想输入y或者yes命令: rm -f b.txt
-
删除一个文件夹:rm -rf 文件夹名字 注意:慎用此命令 rm -rf /
-
移动文件到文件夹:mv b.txt kgc 注意:移动后,原来的文件就消失了
-
复制文件到文件夹:cp b.txt kgc 注意:移动后,原来的文件还存在,又复制出来一份
-
.查看的命令:cat a.txt 查看的时候显示行数:cat -n a.txt
-
查看头:head a.txt 查看前n行 :head -n a.txt
-
查看尾:tail a.txt 查看后n行 :tail -n a.txt
-
追加数据:> 表示追加,会覆盖掉原来的内容 head -n a.txt > b.txt
-
追加数据:>> 表示追加,不会覆盖掉原来的内容 head -n a.txt >> b.txt
-
查看帮助命令:help
-
查找命令:find 目录 -name “a.txt” 匹配:?占位符,一个问号代表以为 * 代表所有
-
匹配字符串:grep 匹配多少行:grep -c “hadoop” wc.txt 忽略大小写: grep -ic “hadoop”
wc.txt 匹配行号:grep -n “hadoop” wc.txt -
查看系统命令的路径:which ls或者mkdir…
-
查看系统命令的路径以及命令的配置信息:whereis ls或者mkdir…
-
查看ip地址:ifconfig
-
解压命令:tar -zxvf jdk-8u102-linux-x64.tar.gz -C /usr/local/ (重点)
-
关机命令:poweroff 重启命令:reboot
-
编辑命令:第一步:vi a.txt第二部:摁i进去编辑模式,就修改增加第三部:摁住shift+:第四部:保存退出 wq
不保存退出的命令:q! -
查看网通不通:ping 192.168.xx.xx
-
查询端口号占用全部情况: netstat -a 查看本机监听的端口:netstat -tlnu
-
查看进程:ps -ef | grep 具体的程序 常用的是jps,查看的是java程序进程
-
杀死进程:kill -9 2379…
-
创建用户:useradd test1 设置密码:passwd test1 输入俩次密码
-
切换用户:su 注意:从root却换到其它用户不需要密码,其它用户之间却换需要输入对方的密码
-
删除用户:userdel test1 这种删除方法不彻底,一个是/home下的目录没有删除,另外一个在/var/mail
下的目录没删除,想彻底删除使用命令:userdel -r test2 -
创建组:groupadd ceishizu 注意:在创建用户的时候,最好把组直接分配好,要不然就会自动生成和用户名字一样的组
useradd test3 -g ceishizu -
删除组:groupdel ceishizu 注意:组内如果存在用户,必须先把用户删除掉,才能删除组
-
查看系统使用内存情况:df -h
-
查看的文件目录的内存情况:du -h
-
查看内存及交换空间使用状态: free -h
-
查看防火墙service iptables status
-
开启防火墙service iptables start
-
临时关闭防火墙(下次重新启动linux,防火墙开启)service iptables stop
-
永久关闭防火墙(建议全部永久关闭)chkconfig iptables off
-
重启网络service network restart
这些并不全面,如有需要,请问度娘