Linux系统常用命令小结
来源:广州中睿信息技术有限公司官网
发布时间:2012/10/21 23:25:16 编辑:admin 阅读 1174
Linux系统常用命令rm-rfABCdir删除目录和全部文件tar-xvfnetcat.tar.gz解压缩ylmflinux装系统时没有密码,通过sudopasswdroot设定密码1.查看内核版

Linux系统常用命令

rm -rf ABCdir  删除目录和全部文件 

tar -xvf netcat.tar.gz 解压缩

ylmf linux装系统时没有密码,通过 sudo passwd root    设定密码

1. 查看内核版本命令:

  1) [root@q1test01 ~]# cat /proc/version

   Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005

  2) [root@q1test01 ~]# uname -a

  Linux q1test01 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:00:54 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux

  3) [root@q1test01 ~]# uname -r

2.查看进程

    ps aux | less

3.查看目录

    ls -la /home

4.杀进程

  kill 9

5.批量执行命令 ./执行文本和sh命令执行文本的区别(转)

我在这里用实例来说明:(1)我们建一个文件命名为:a,里面输入 “ls - l”;(2)执行chmod 444 a,然后再执行: sh a,达到我们的目的;(3)用./a执行,提示权限不够.(4)chmod 744 a, 用./执行,ok.(5)sh a也ok。结论:sh命令是调用的shell解析器,因此只要对文件的权限最低要求是可读就行了,而./则要求得更高一些,要有可读、写、执行权限。

6.查看端口,同WINDOWS的netstat -an

netstat -anltu经常用

7.Reboot

8.查看用户 cat /etc/passwd

  查看密码 cat /etc/shadow

9.linux中怎样查看某个用户的信息

  id  root

10.linux 下添加root 权限的用户

useradd -g root wind  这里直接加入到root组里去了

vi /etc/passwd

wind:x:0:500::/home/wind:/bin/bash

然后还要改sudo passwd wind  去改密码,我操,真不方便。

useradd wind -u 0            也可以.

Change existing user tony primary group to www:

# usermod -g www tony

11.查看在线用户

   w

12。无法使用sudo,报"xxx is not in the sudoers file. This incident will be reported"错的时候

1)进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)

2)添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"

3)编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",输入"i"进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存(就是先按一 下Esc键,然后输入":wq")退出。

4)撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"

#%wheel ALL=(ALL) ALL,把#去掉,然后把自己加到wheel组里就可以了

 用NC怎么改,没有办法指针交互。只能用文件替换的方式

13 vim命令

  :q 退出

  :q! 强制退出

  :wq 保存并退出

14,得到交互式的shell

连接成功后,就能得到一个apache用户的shell

,但有时如果不能交互时,可以直接执行,

# python –c ‘impotr pty;pty.spawn(“/bin/sh”);’

来得到交互的Shell,一般的系统都默认安装python

15:grep命令

grep pwd ~ -r | less    当前目录下判断包含pwd字符的文本

grep -r "hello" ./ 递归

cat secure-20101114 | grep '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' 在文件里抓IP的

16 find命令

find ./ -name '*.php'

17 shutdown命令

sudo shutdown -h 0关机

sudo shutdown -r 0重启

18

/var/log/secure 里的东西要删除

echo >/root/.bash_history //清空操作日志

本站技术原创栏目文章均为中睿原创或编译,转载请注明:文章来自中睿,本站保留追究责任的权利。

联系我们CONTACT 扫一扫
愿景:成为最专业的软件研发服务领航者
中睿信息技术有限公司 广州•深圳 Tel:020-38931912 务实 Pragmatic
广州:广州市天河区翰景路1号金星大厦18层中睿信息 Fax:020-38931912 专业 Professional
深圳:深圳市福田区车公庙有色金属大厦509~510 Tel:0755-25855012 诚信 Integrity
所有权声明:PMI, PMP, Project Management Professional, PMI-ACP, PMI-PBA和PMBOK是项目管理协会(Project Management Institute, Inc.)的注册标志。
版权所有:广州中睿信息技术有限公司 粤ICP备13082838号-2