linux基本指令


很喜欢这张字图,希望看的你和我能成为自己想要成为的人在不久的未来得意,,,如今信息时代真的是给人们的生活方式发生了很大的改变   ,

计算机专业----------真的不错。加油奋斗,,,,,,,,,,,,,,


以下就是我今天要与大家分享的Linux笔记吐舌头



/***************基础文件的了解************/
动态库 libXXX.so.i
静态库

boot  内核文件

mnt  专门用于挂载(临时挂载目录)

proc  内存中的虚拟信息

selinux  与安全有关 

sys   临时文件

usr   用户所装软件的库文件等系统文件

pwd  路径

var 

home  普通用户的家目录 权限问题(多个用户,以该用户命名的目录才是家目录)
家目录下会有编号(uid)
root  超级管理员不受任何限制

进程 就是程序运行起来产生的动态的

绝对路径
相对路径
cd ..   返回上一层




clear 清屏
Ctrl+C 结束当前进程,不能结束后台
Ctrl+Z 停止当前状态

ps -f
   -ef  查看所有进程
  
find  格式:find  /home(绝对路径)  -name  1.c(文件名)
            find  ./..           -name  2
   
grep  格式:ls/ll  |  grep  所查字符串
      ps  -ef  |  grep sleep

sleep 300 &(后台运行)

kill  -9  PID(进程号)  终止程序

top 可以看到cpu的利用率,相当于任务管理器
jobs 查看当前系统运行的进程

bg  将程序放置后台
fg  ,,,,,前台

/************ vi vim ************/
:q!  不保存退出
:wq  保存退出
:q   强制退出
which 命令 (相当于pwd的结果)

G 回到最后一行
gg 回到首行

:n  跳到第n行

:set nu 要行号
     nonu 不显行号
 
/字符串  检索,搜索


/********* 命令模式下 *********/:
{
  拷贝 n+yy  粘贴 p
  剪切 n+dd   /删除
  x 删除单个字符
  r 改单个字符
  重写 shift+C
}


2015/6/23

/******* 文件的基本类型 *********/:
1.- 普通文件 (.txt)
2.d 目录文件
3.l(小写L) 软链接文件
4.c,b 设备文件
5.p 管道文件
6.s 套接字文件

grep -i 待查找字符   文件名   \\-i 去除大小写

-e 显示所有

pkill (杀死后台运行的程序)


/**********文件权限的修改*********/

rwx  读写执行
chmod 更改权限 chmod u-r  filename
               chmod u-w  filename  去写操作

特殊权限(s,t)


/******** 打印 **********/

echo  输出(相当于printf)
str = hello
echo $str (打印出hello)
也有printf


其用法区别(printf  VS   echo):

[wuqin@localhost 桌面]$ printf hello
hello[wuqin@localhost 桌面]$
[wuqin@localhost 桌面]$ echo hello
hello
[wuqin@localhost 桌面]$

[wuqin@localhost 桌面]$  printf  how are you  I an fine
how[wuqin@localhost 桌面]$

[wuqin@localhost 桌面]$  echo  how are you  I an fine
how are you I an fine

shell
tail
who 所有用户
users 所有用户
who am i 只显示当前用户



/*************增加和修改用户**********/
1.切管理员su
  退出管理员,切普通用户 exit
  adduser 增加用户
  userdel  删除用户
  passwd   设置密码
 
Ctrl+Fn+Alt+F2  登录新用户
Ctrl+Fn+Alt+F1  退出用户登录

/etc/passwd
/etc/shadow
/etc/group


/*********** 系统开机关机操作 ***********/

shutdown  -r 10  10分钟重启
shutdown  -h  30  30分钟后关机
shutdown  -c  停止


reboot 重启
halt 关机(普通用户都可以)

init 0 关机
init 6  重启


/************系统级别**********/

0  关机

1  单用户(只有root操作)

2   多用户

3   多用户,无图形化界面

4   未定义

5   图形化界面

6   重启


runlevel   查看当前级别
init 3  (root权限下可以直接切换到3级别)


tar 
c:创建文件
f:指定目标文件不是设备
t:列出内容但不释放
v:显示详细信息
x:释放文件
z:

1.文件打包
 tar cvf  my01.tar  test.c 0623.c 

2.文件释放
 rm  test.c
 rm    0632.c
 tar xf  my01.tar

3.文件压缩、解压
 gzip   my01.tar   ------my01.tar.gz
 gzip -d  my01.tar.gz 
 
4.(一步完成以上所有步骤)
 tar  zcvf   my01.tgz  test.c  0623.c

 
 
 /*********扩展知识***********/
 
DHCP服务器  (每次随机分配IP地址)

 DNS (域名解析)
 几类IP地址:(自己搜集的资料)

A类地址:A类地址的网络标识由第一组8位二进制数表示,
网络中的主机标识占3组8位二进制数,
A类地址的特点是网络标识的第一位二进制数取值必须为“0”。
不难算出,A类地址允许有126个网段,每个网络大约允许有1670万台主机,通常分配给拥
有大量主机的网络(如主干网)。

* B类地址:B类地址的网络标识由前两组8位二进制数表示,
网络中的主机标识占两组8位二进制数,
B类地址的特点是网络标识的前两位二进制数取值必须为“10”。
B类地址允许有16384个网段,每个网络允许有65533台主机,适用于结点比较多的网络
(如区域网)。

* C类地址:C类地址的网络标识由前3组8位二进制数表示,
网络中主机标识占1组8位二进制数,
C类地址的特点是网络标识的前3位二进制数取值必须为“110”。
具有C类地址的网络允许有254台主机,适用于结点比较少的网络(如校园网)。

为了便于记忆,通常习惯采用4个十进制数来表示一个IP地址,
十进制数之间采用句点“.”予以分隔。
这种IP地址的表示方法也被称为点分十进制法。如以这种方式表示,
A类网络的IP地址范围为1.0.0.1-127.255.255.254;
B类网络的IP地址范围为:128.1.0.1-191.255.255.254;
C类网络的IP地址范围为:192.0.1.1-223.255.255.254。

由于网络地址紧张、主机地址相对过剩,采取子网掩码的方式来指定网段号。










评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值