linux扫描磁盘变化命令,Linux操作手册(整合)

1、uname -a 显示电脑及操作系统的相关信息

2、cat /proc/version 说明正在运行的内核版本

3、cat /etc/issue 显示的是发型版本信息

4、lsb_release -a (适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb)

5、cat /proc/cpuinfo (Linux查看cpu相关信息,包括型号、主频、内核信息等)

6、查进程:ps -aux | grep httpd

7、杀进程: kill -9 (进程ID)

killall -9 name

8、起进程:进入到进程的执行文件所在的路径下,执行文件 ./文件名

9、更改档案拥有者

命令 : chown [-cfhvR] [--help] [--version] user[:group] file...

功能 : 更改文件或者文件夹的拥有者

例如:chown -R oracle:oinstall /oracle/u01/app/oracle

更改目录拥有者为oracle

10、 修改文件日期

命令:touch

格式:touch filenae

功能:改变文件的日期,不对文件的内容做改动,若文件不存在则建立新文件。

例如:% touch file

11、显示日期

命令:date

例如:% date

12、显示日历

命令:cal (calendar)

格式:cal [month] year

功能:显示某年内指定的日历

例如:% cal 1998

13、显示用户标识

命令:id

格式:id [option] [user]

功能:显示用户标识及用户所属的所有组。

选项:-a 显示用户名、用户标识及用户所属的所有组

注释:

例如:% id username

14、搜索文件中匹配符

命令:grep

格式:grep [option] pattern filenames

功能:逐行搜索所指定的文件或标准输入,并显示匹配模式的每一行。

选项:-i    匹配时忽略大小写

-v 找出模式失配的行

15、统计文件字数

命令:wc [option] filename

功能:统计文件中的文件行数、字数和字符数。

选项:-l 统计文件的行数

-w 统计文件的单词数

-c 统计文件的字符数

注释:若缺省文件名则指标准输入

例如:% wc -c ./test/run.sh

16、显示磁盘空间

命令:df (disk free)

格式:df [option]

功能:显示磁盘空间的使用情况,包括文件系统安装的目录名、块设备名、总

字节数、已用字节数、剩余字节数占用百分比。

选项:

-a:显示全部的档案系统和各分割区的磁盘使用情形

-i:显示i -nodes的使用量

-k:大小用k来表示 (默认值)

-t:显示某一个档案系统的所有分割区磁盘使用量

-x:显示不是某一个档案系统的所有分割区磁盘使用量

-T:显示每个分割区所属的档案系统名称

-h: 表示使用「Human-readable」的输出,也就是在档案系统大小使用 GB、MB 等易读的格式。

注释:

例如:% df -hi

17、 查看自己的电子邮件

命令:mailx

格式:mailx

选项:

delete  删除

next    下一个

quit    退出

reply   回复

18、回忆命令

命令:history

格式:history

功能:帮助用户回忆执行过的命令。

选项:

注释:

例如:% history

19、 给其他用户写信息

命令:write

格式:write username [ttyname]

功能:给其他用户的终端写信息。

选项:

注释:若对方没有拒绝,两用户可进行交谈,键入EOF或Ctrl+C则结束对话。

例如:write username

20、创建、修改、删除用户和群组

a. 创建群组:

例如: groupadd oinstall    创建群组名为oinstall的组

groupadd -g 344 dba

创建组号是344的组,此时在/etc/passwd文件中产生一个组ID(GID)是344的项目。

b. 修改群组:

groupmod:该命令用于改变用户组帐号的属性

groupmod –g 新的GID 用户组帐号名

groupmod –n 新组名 原组名:此命令由于改变用户组的名称

c. 删除群组:

groupdel 组名:该命令用于删除指定的组帐号

groups 查看当前登录用户的组内成员

groups gliethttp 查看gliethttp用户所在的组,以及组内成员

/etc/group文件包含所有组

/etc/shadow和/etc/passwd系统存在的所有用户名

d. 新建用户:

命令: useradd [-d home] [-s shell] [-c comment] [-m [-k template]]

[-f inactive] [-e expire ] [-p passwd] [-r] name

主要参数

-c:加上备注文字,备注文字保存在passwd的备注栏中。

-d:指定用户登入时的启始目录。

-D:变更预设值。

-e:指定账号的有效期限,缺省表示永久有效。

-f:指定在密码过期后多少天即关闭该账号。

-g:指定用户所属的群组。

-G:指定用户所属的附加群组。

-m:自动建立用户的登入目录。

-M:不要自动建立用户的登入目录。

-n:取消建立以用户名称为名的群组。

-r:建立系统账号。

-s:指定用户登入后所使用的shell。

-u:指定用户ID号。

举例: # useradd -g oinstall -G dba oracle  创建Oracle用户

e. 删除用户

命令: userdel 用户名

删除指定的用户帐号

userdel –r 用户名(userdel 用户名;rm 用户名):删除指定的用户帐号及宿主目录

例:#useradd -g root kkk //把kkk用户加入root组里

f. 修改用户

命令: usermod

修改已有用户的信息

usermod –l 旧用户名 新用户名: 修改用户名

usermod –L 用户名: 用于锁定指定用户账号,使其不能登陆系统

usermod –U 用户名: 对锁定的用户帐号进行解锁

passwd –d 用户名: 使帐号无口令,即用户不需要口令就能登录系统

例:#usermod -l user2 user1 //把用户user2改名为user1

21、echo $LANG查看当前使用的系统语言

locale 查看系统安装的语言包。

如果没有中文语言,可以执行yum groupinstall chinese-support -y

临时更换语言,可以用过设置:LANG=语言名称(中文:zh_CN,英文是:en_US),eg:LANG="zh_CN.UTF-8"

修改默认语言:如Vi  /etc/sysconfig/i18n (注意改好之后重启一下系统)

22、关机/重启机器

shutdown

-r 关机重启

-h 关机不重启

now 立刻关机

halt 关机

reboot 重启

23、Linux管道

将一个命令的标准输出作为另一个命令的标准输入。也就是把几个命令组合起来使用,后一个命令除以前一个命令的结果。

24、用户及用户组管理

/etc/passwd 存储用户账号

/etc/group 存储组账号

/etc/shadow 存储用户账号的密码

/etc/gshadow 存储用户组账号的密码

useradd 用户名

userdel 用户名

adduser 用户名

groupadd 组名

groupdel 组名

passwd root 给root设置密码

su root

su - root

/etc/profile 系统环境变量

bash_profile 用户环境变量

.bashrc 用户环境变量

su user 切换用户,加载配置文件.bashrc

su - user 切换用户,加载配置文件/etc/profile ,加载bash_profile

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值