您的位置:首页 > 理论基础 > 计算机网络

linux 系统、文件、磁盘、网络配置管理,软件包

2018-03-26 16:42 941 查看

日期时间

1.date 显示当前日期

date
显示当前日期,时间为linux系统中自己设置的时间


2.cal 显示日历

cal 月份 年份

cal 显示当前月份的日历

cal 年份

cal 2018 :显示今年所有的月份日历


ps进程查看

ps 列出当前系统中已在运行的进程

进程:一个能完成一定功能的程序

ps [options]

ps 列出与自己当前终端相关的进程

-e 列出正在运行的进程

-f 列出一个完整的进程列表形式

-U 查找出由某个用户启动的进程

-auwx 列出一个完整的进程列表形式,形式与-f不一样 。

ps命令的输出:

ps -f
ps -ef
ps -auwx


USER:该进程是由哪个用户产生的

PID:进程的ID号

PPID指的是进程的父进程

%CPU:该进程占用CPU资源的百分比,占用越高,进程越耗费资源

%MEM:该进程占用物理内存的百分比,占用越高,进程越耗费资源

VSZ:该进程占用虚拟内存的大小(进程页面的空间大小),单位KB

RSS:该进程占用实际物理内存的大小,单位KB

TTY:该进程是在哪个终端中运行的。其中tty1-tty7代表本地控制台终端,tty1-tty6是本地的字符界面终端,tty7是图形终端。pts/0-255代表虚拟终端。

STAT:进程状态。常见的状态有:

R:运行

S:睡眠

T:停止状态

s:包含子进程

+:位于后台

START:该进程的启动时间

TIME:该进程占用CPU的运算时间,注意不是系统时间

COMMAND:产生此进程的命令名

用户切换

su&sudo

su 用户名   //切换用户
sudo 命令行    //使当前普通用户具有超级权限

su wj1//切换到wj1用户
sudo chown wj wj1.txt
//具有管理员的权限,将wj1.txt文件拥有者改为wj


关机重启

shutdown

安全地关闭或重启Linux系统;

它在系统关闭之前给系统上的所有登录用户提示一条警告信息;

该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。

精确时间的格式是hh:mm,表示小时和分钟;

时间段由+ 和分钟数表示

系统执行该命令后会自动进行数据同步的工作。

shutdown [-efFhknr][-t 秒数][时间][警告信息]

-c  当执行”shutdown -h 11:50”指令时,只要按+键就可中断关机的指令。

-f  重新启动时不执行fsck。

-F  重新启动时执行fsck。

-h  将系统关机。

-k  只是送出信息给所有用户,但不会实际关机。

-n  不调用init程序进行关机,而由shutdown自己进行。

-r  shutdown之后重新启动。

-t<秒数>  送出警告信息和删除信息之间要延迟多少秒。

[时间]  设置多久时间后执行shutdown指令。

[警告信息]  要传送给所有登入用户的信息。

shutdown –r +10 //系统在十分钟后关机并且马上重新启动
shutdown –h now  //系统马上关机并且不重新启动


reboot

sudo reboot //重启


reboot的工作过程差不多跟halt一样。不过它是引发主机重启,而halt是关机。它的参数与halt相差不多。

用户管理

1、密码设置与修改

用户密码设置要求:

1)6-8个字符;

2)至少包含2个字母,1个数字或特殊符号;

3)不同于用户ID;

4)不同于以前的密码,并且至少3个字符不同于以前的密码。

修改密码命令步骤:

1)passwd wj

2)输入命令passwd

3)输入原密码

4)输入新密码

5)确认新密码

2、查找用户

id

查看用户ID(用户名),所属组ID(组名)

users

查看已经登陆到当前系统中的用户,只显示出用户名

who

查看用户的详细信息

who am i

查看当前用户自己的信息

whoami

查看当前用户自己的用户名

切换用户,

who am i查看的是wj,当前终端的没有切换之前的信息

Whoami,查看的用户是wj1,查看的是切换之后的用户名

磁盘管理

du 显示磁盘使用摘要信息

(在不同的linux版本中可能会有不一样)

du 以Block为单位方式显示;

-k 以k字节方式显示;

-m 以m字节方式显示;

-s 显示当前目录下的内容总的占用磁盘的大小,以Block为单位;

以Block单位显示的数字是以k字节方式显示的数字的2倍:1k字节=2个Block。

df 显示整个文件系统的空间使用磁盘情况

-k 以k字节方式显示

查看网络连接

ping

查看当前机器与另一台机器的联通状况;

ping 主机IP/主机名;
ping www.sina.com.cn


向ping后面的主机发送数据包,若被ping的主机有回复则表明是联通的。

ifconfig

查看和配置当前机器的网络参数信息;

类似于windows的ipconfig

ifconfig -a

显示查看当前机器的IP、Netmask、Gateway等网络信息;

ifconfig eth0 up
ifconfig eth0 down
激活与关闭某个网络适配卡;

ifconfig eht0 [ipaddress] netmask [address]
设置IP和子网掩码。


软件安装包

1.什么是软件安装包

类似windows下的安装程序,如打好包的exe文件。在Linux下的打包文件通常都是tar,打包格式可自己定义,打包文件可以自定义一个后缀名;如tar.abc

2.Linux下的常见的软件程序包

rpm,deb;

rpm是红帽子系统定义的软件包文件格式;

deb是ubuntu下面的主要的安装包的格式;

安装包的具体格式规范是什么,具体不同的安装包的格式规范要到具体官网去查看其格式规范。

3.Linux下的安装包的命名格式

软件包名称_版本号-修订版本_体系架构.扩展名;

aptitude_0.6.3-3.2ubuntu1_i386.deb;

libboost-iostreamsl.42.0_1.42.0-4ubuntu2_i386.deb。

4.Linux下安装卸载应用程序的方式

1)安装包离线安装和卸载:dpkg;

(不常用,更新麻烦,后两种更常见)

dpkg -i < package> 安装包;

dpkg -P < package> 移除包和配置文件;

2)源文件编译安装和卸载:

配置configure、编译make和安装 make install;

3)程序管理包在线安装和卸载:aptitude

apt-get install < package>  安装;
apt-get  remove -purge < package> 卸载完全;


8f4f
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: