linux ps swn,Linux操作的基本概念与命令(转)

3.

格式化内存,挂载。

[root@online2 /]# cd /dev/

[root@online2 dev]# ls ram* //4兆一个内存

ram ram1 ram11 ram13

ram15 ram17 ram19 ram3 ram5 ram7 ram9

ram0 ram10 ram12 ram14

ram16 ram18 ram2 ram4 ram6 ram8 ramdisk

[root@online2 dev]#

mkfs -t ext3 ram19 //格式化ram19

[root@online2 /]# cd /mnt //在/mnt目录下创建mem1目录

[root@online2 mnt]#

mkdir mem1

[root@online2 mnt]# mount /dev/ram19 /mnt/mem1

[root@online2

mnt]# df //查看当前

4.

ls命令:

ls

-al //某个目录的全部文件,包涵隐藏文件

ls A* //以字母A打头的全部非隐藏文件

ls -R //递归列出所有文件和下级目录

例:

[liuy@online2 liuy]$ls -al //某个目录的全部文件

drwx------ 5

liuy users 4096 7鏈? 1 07:05 .

drwxr-xr-x 7 root

root 4096 6鏈?25 23:57 ..

-rw------- 1 liuy users

949 7鏈? 1 23:30 .bash_history

-rw-r--r-- 1 liuy users 24

6鏈?25 23:57 .bash_logout

-rw-r--r-- 1 liuy users 191 6鏈?25

23:57 .bash_profile

-rw-r--r-- 1 liuy users 124 6鏈?25 23:57

.bashrc

-rw-r--r-- 1 liuy users 847 6鏈?25 23:57

.emacs

drwxr-xr-x 3 liuy users 4096 7鏈? 1 03:22

gf

-rw-r--r-- 1 root root 42 6鏈?29 10:51

liuy

drwxr-xr-x 2 root root 4096 7鏈? 1 11:03

new

drwxr-xr-x 3 liuy users 4096 6鏈?27 02:58

Software

-rw------- 1 liuy users 2637 7鏈? 1 01:53

.viminfo

echo命令: 在屏幕上显示。

echo

"liuy"

useradd命令:添加用户。

chown命令:改变文件属主

5.

cp命令:

mv命令:移动或重命名

ln命令:

ln -s test.log

test.log.ln //建立软连接(快捷方式),不占硬盘空间。指针。可以跨分区。

ln test.log

test.log.ln //建立硬连接,副本文件,大小一样。占硬盘空间。无“-s”。一改都改。需在同一分区建立。

例:

ln -s test.log test.log.ln //软

drwxr-xr-x 2

liuy users 4096 7鏈? 2 02:28 .

drwx------ 6 liuy

users 4096 7鏈? 2 02:28 ..

-rw-r--r-- 1 liuy users

64 7鏈? 2 02:28 test.log

lrwxrwxrwx 1 liuy users 8 7鏈?

2 02:27 test.log.ln -> test.log //文件最开头为l,不占硬盘空间

ln test.log test.log.ln //硬,副本

-rw-r--r-- 2 liuy

users 64 7鏈? 2 02:28 test.log

-rw-r--r-- 2 liuy

users 64 7鏈? 2 02:28 test.log.ln

rm命令:删除文件,目录及子目录。 rm

-rf filename

du命令:查看子目录及文件所占硬盘空间。 du -h

df命名:查看分区所占空间。 df -h

whereis命令:查看文件所在位置。 whereis

ls

more命令:

find命令:

例:

[liuy@online2 liuy]$ find /home/ -name "*.jpg" -size

100k //查找/home/目录下以.jpg结尾的并长度过100K的文件

find: /home/admin: 鏉冮檺涓嶅?

find:

/home/costi: 鏉冮檺涓嶅?

find: /home/mishu: 鏉冮檺涓嶅?

find: /home/usertemp:

鏉冮檺涓嶅?

tar命令:压缩和解压缩

当前目录压缩: 将当前目录下所有文件打包为test2.tar.gz。

tar cvfz test2.tar.gz

* //在cvfz前不要加“-”,否则会报错。

当前目录解压; 将当前目录下的test2.tar.gz解压。

tar xvfz test2.tar.gz *

例:

######压缩##############################

[root@online2 test]# cd

/home/liuy/test/ //进入要压缩的目录

[root@online2 test]# ls

test.log

test.log.ln

[root@online2 test]# tar -cvfz test2.tar.gz

* //ERR:在cvfz前加了“-”,报错。

tar: test2.tar.gz: Cannot stat:

娌℃湁閭d釜鏂囦欢鎴栫洰褰?

test.log

test.log.ln

tar: Error exit

delayed from previous errors

[root@online2 test]# tar cvfz test2.tar.gz

* //将cvfz前的“-”去掉,正常。

test.log

test.log.ln

z //刚才的报错;在文件中产生了z文件

[root@online2 test]# ls

test2.tar.gz test.log test.log.ln

z

######解压##############################

[liuy@online2 test]$ ls //查看当前目录文件

test2.tar.gz

[liuy@online2 test]$ tar xvfz test2.tar.gz //将test2.tar.gz解压

test.log

test.log.ln

z

[liuy@online2 test]$ ls //查看解压文件

test2.tar.gz test.log

test.log.ln z

ps命令:进程管理

ps

-aux

例:

[liuy@online2 liuy]$ ps -aux

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME

COMMAND

root 1 0.0 0.0 1372 472 ? S Jul01 0:05

init

root 2 0.0 0.0 0 0 ? SW Jul01 0:00

[migration/0]

root 3 0.0 0.0 0 0 ? SW Jul01

0:00 [migration/1]

root 4 0.0 0.0 0 0 ? SW

Jul01 0:00 [migration/2]

root 6 0.0 0.0 0 0 ?

SW Jul01 0:00 [keventd]

root 7 0.0 0.0 0 0 ?

SWN Jul01 0:02 [ksoftirqd_CPU0]

root 8 0.0 0.0 0 0

? SWN Jul01 0:00 [ksoftirqd_CPU1]

。。。。。。

grep命令:找出相关内容

[liuy@online2 liuy]$ ps -aux | grep rpc

rpc 1546 0.0 0.0

1544 544 ? S Jul01 0:00 [portmap]

rpcuser 1565 0.0 0.0

1524 684 ? S Jul01 0:00 [rpc.statd]

liuy 3459 0.0 0.0

4648 624 pts/13 S 04:02 0:00 grep rpc

wc命令:统计

例:

######统计系统中进程数##############################

[liuy@online2 liuy]$ ps -aux |wc -l

92

######文件夹下文件数##############################

[liuy@online2 liuy]$

ls

gf home liuy new Software test

[liuy@online2 liuy]$ ls

-l | wc -l

7

[liuy@online2 liuy]$ ls -al

drwx------ 7

liuy users 4096 7鏈? 2 03:38 .

drwxr-xr-x 7 root

root 4096 6鏈?25 23:57 ..

-rw------- 1 liuy users

1070 7鏈? 2 02:40 .bash_history

-rw-r--r-- 1 liuy users 24

6鏈?25 23:57 .bash_logout

-rw-r--r-- 1 liuy users 191 6鏈?25

23:57 .bash_profile

-rw-r--r-- 1 liuy users 124 6鏈?25 23:57

.bashrc

-rw-r--r-- 1 liuy users 847 6鏈?25 23:57

.emacs

drwxr-xr-x 3 liuy users 4096 7鏈? 1 03:22

gf

drwxr-xr-x 3 root root 4096 7鏈? 2 03:23

home

-rw-r--r-- 1 root root 42 6鏈?29 10:51

liuy

drwxr-xr-x 2 root root 4096 7鏈? 1 11:03

new

drwxr-xr-x 3 liuy users 4096 6鏈?27 02:58

Software

drwxr-xr-x 2 liuy users 4096 7鏈? 2 03:50

test

-rw------- 1 liuy users 5508 7鏈? 2 03:38

.viminfo

top命令:查看系统信息:按K,输入PID号,杀死进程。

kill命令:kill -9 2205(pid)

//完成工作再杀死

kill -15 103(pid) //立即杀死

uname命令: uname

-a查询系统,版本信息,框架信息

例:

[liuy@online2 liuy]$

uname

Linux

[liuy@online2 liuy]$ uname -a

Linux online2 2.4.20-8smp #1

SMP Thu Mar 13 17:45:54 EST 2003 i686 i686 i386

GNU/Linux

whoami命令:

[liuy@online2 liuy]$

whoami

liuy

s位:课程

第二讲Linux操作的基本概念与命令 5.avi 0:40:56

SUID 4

用户的UID位上加s位,为4

SGID 2 组用户的GID位上加s位,为2

例:

###### 赋予test文件夹

s位 ##############################

[liuy@online2 liuy]$ ls

-l

drwxr-xr-x 2 liuy users 4096 7鏈? 2 03:50 test

[liuy@online2 liuy]$ chmod 4777 test //给test的UID加上s位

[liuy@online2 liuy]$ ls -l

drwsrwxrwx 2 liuy

users 4096 7鏈? 2 03:50 test

//s位

[liuy@online2 liuy]$ chmod 6777

test //给test的GID加上s位

[liuy@online2 liuy]$ ls

-l

drwsrwsrwx 2 liuy users 4096 7鏈? 2 03:50 test

//s位s位[@more@]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值