加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Ubuntu 12.04 64位中的常用命令

发布时间:2016-10-26 12:05:48 所属栏目:Linux 来源:网络整理
导读:以下命令在 Ubuntu 12.04 64位下测试通过。 在linux中一切都是文件,包括文件夹也是一种特殊的文件,甚至设备也是文件。 查看当前系统的版本 cat /proc/version

这个文件存放所有的用户信息

user1:x:1000:1000:user1.web,,,:/home/user1:/bin/bash

信息分为几个部分,每部分用冒号:隔开。

第一部分,登陆账号。

第二部分,密码,密码放在另外一个文件/etc/shadow中(密文),这里用一个字符占位。如果为空,代表用户没有密码。

第三部分,用户ID。

第四部分,用户初始化组的ID。

第五部分,用户描述信息,全名等信息。

第六部分,用户主目录,工作目录,登录之后所处的目录。

本文URL:http://www.bianceng.cn/OS/Linux/201410/45615.htm

第七部分,用户的shell。

/etc/group文件

这个文件存放所有用户组的信息。

user1:x:1000:user1,user11

信息分为几个部分,每部分用冒号:隔开。

第一部分,组名称。

第二部分,组密码。

第三部分,组ID。

第四部分,组包含的用户,用逗号分隔。上面的用户组user1中包含user1和user11两个用户。

/etc/shadow文件

这个文件保存所有用户的密码信息。

user1:$6$UA2YOwOJ$tn.u3BmF1AjESuzbmmoMkMdjC1B4oUs3I0aA4bq2v.9auayz4Baz3SuZYCtM1xRqQUhjYYmPb4FF1XzPtE1l4/:15636:0:99999:7:::

信息分为几个部分,每部分用冒号:隔开。

第一部分,登陆账号。

第二部分,经过加密的密码,如果不想让当前用户登录,把这部分的内容修改为*或者!。

第三部分,最近更改密码的日期,日期以1970年1月1日作为第一天,然后依次加1。

第四部分,密码不可更改的天数。

第五部分,密码需要重置的天数。

第六部分,密码重置前的警告天数,就是在到达必须重置的日期之前的几天就会提示你更改密码。

第七部分,密码过期的宽限天数,就是在密码到达重置的天数,还没有重置,在后面的几天还可以继续使用。

第八部分,账号失效时间。

第九部分,保留。

chkconfig

查看开机自启动列表

chkconfig --list

很多时候,我们需要编译源代码,然后安装一个应用。

源代码通常是tar.gz或者tar.bz2的,需要先解压释放,然后在进行编译和安装。

tar zxvf apr-1.4.6.tar.gz 
     
cd apr-1.4.6 
     
./configure 
     
make 
     
sudo make install

tar是一个归档的命令,就是将一堆文件,归档成一个文件,在需要的时候再进行释放。同时还支持压缩。

c,创建归档文件

x,释放归档文件

z,gz压缩

tar cf demo.tar demo 
     
tar xf demo.tar 
     
tar czf demo.tar.gz demo 
     
tar xzf demo.tar.gz

link

建立连接,ln

-s,软连接,符号链接,有点像windows中的快捷方式。删除源文件,链接文件还存在,但是打开连接文件会失败,提示找不到文件。

-d,硬链接,有点像备份。删除源文件,连接文件依然存在,而且可以打开。

修改源文件,对应的软硬链接都会同步修改。硬链接应该是分配了新的空间,但是信息会和源文件进行同步。

两者在用ls -l查看的时候显示不一样。

ls -s/-d target link_name

user1@web:~$ ln -s demo1 demo1-slink 
user1@web:~$ ln -d demo1 demo1-dlink 
user1@web:~$ ls -l demo1 
-rw-rw-r-- 2 user1 user1 7 Oct 23 21:30 demo1 
user1@web:~$ ls -l demo1* 
-rw-rw-r-- 2 user1 user1 7 Oct 23 21:30 demo1 
-rw-rw-r-- 2 user1 user1 7 Oct 23 21:30 demo1-dlink 
lrwxrwxrwx 1 user1 user1 5 Oct 25 10:25 demo1-slink -> demo1

查询进程

ps -ef | grep nginx

杀死进程

kill 进程号

取消开机启动

update-rc.d -f nginx remove

停止一个apache2网站

a2dissite blog

service apache2 reload

启动一个apache2网站

a2ensite blog

service apache2 reload

踢出登陆的用户

Last login: Thu Oct 25 23:23:27 2012 from 106.3.102.45 
root@web:~# who 
root     pts/3        2012-10-25 23:27 (106.3.102.45) 
root     pts/0        2012-10-25 21:40 (106.3.102.45) 
root     pts/2        2012-10-25 22:12 (106.3.102.45) 
root     pts/4        2012-10-25 22:21 (106.3.102.45) 
root     pts/5        2012-10-25 23:23 (106.3.102.45) 
root@web:~# pkill -KILL -t pts/0 
root@web:~# pkill -KILL -t pts/2 
root@web:~# pkill -KILL -t pts/4 
root@web:~# pkill -KILL -t pts/5 
root@web:~# who 
root     pts/3        2012-10-25 23:27 (106.3.102.45)

清屏命令

clear

查看系统信息

查看内存使用情况

free

查看系统资源使用情况

包括内存,进程,cpu

top

本文出自 “突破中的IT结构师” 博客,请务必保留此出处http://virusswb.blog.51cto.com/115214/1034437

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读