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

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值