Linux常用命令

来源:互联网 发布:势不可挡网络剧在线看 编辑:程序博客网 时间:2024/06/04 08:14

Linux常用命令

 
转载

Linux提供了大量的命令,一用它可以有效的完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学期,通过基础的命令学习可以进一步理解Linux系统。这里总结一下一些常用命令。

useradd    //添加新用户,如 useradd smb,添加用户smb

passwd     //修改用户密码,如passwd smb,修改smb用户密码

su         //切换用户,su –root,切换到root用户,将root的环境变量同时代人

shutdown  //关机,shutdown now,立刻关机,权限是超级用户

halt       //关闭系统,权限是超级用户

reboot     //重新启动计算机,权限是系统管理者

cp         //拷贝,cp /home/test /tmpcp –r /home/dir1 /tmp/,有-r是目录拷贝

mv         //移动或更名,mv /home/test /home/test1mv /home/dir1 /tmp

rm         //删除,rm /home/testrm –r /home/dir1-f选项强制删除,-r删除目录

mkdir     //创建目录,mkdir /home/workdirmkdir –p /home/dir1/dir2

cd        //改变工作目录,cd /home/,进入/home目录,cd ../返回上一级目录

pwd       //显示当前工作目录的绝对路径

ls        //显示目录下文件,-a显示所有文件,-l详细信息,-c按修改时间排序

tar       //打包与压缩,tar cvf tmp.tar / tmptar xvf tmp.tarzcvf打包并压缩,

unzip     //解压缩,unzip tmp.zip,解压tmp.zip文件

chmod     //改变访问权限,chmod 761 hello.c

df        //查看磁盘的使用情况,-kKB为单位显示

du        //查看目录大小,-b以字节为单位显示,du -b home

ifconfig //网络配置,ifconfig eth0 192.178.0.1ifconfig eth0 down

netstat  //查看网络状态,-a 查看系统中所有的网络监听端口

rpm      //软件安装,rpm –ivh tftp.rpm,列出已安装包rpm –qarpm –e name

mount    //挂载,mount /dev/cdrom /mnt,将光驱挂载到/mnt目录下

umount   //umount /mnt 取消光驱在/mnt下的挂载

find     //查找文件,find ./ -name ‘co*’ find ./ -name ‘test’

grep     //查找字符串。grep “file” ./-rn,在当前目录及其子目录中,查找包含

            file的文件,netstat –a |grep tftp,查看所有端口中用于tftp的端口。

top      //查看系统中的进程对cpu、内存等占用情况

ps       //查看进程,pa aux查看系统中的所有进程

kill     //杀死进程,kill –s SIGKILL 4096,杀死4096号进程

man      //帮助,man ping 查看ping命令的使用方法

************************************************************************************


关机:poweroffshutdown -h nowinit 0

重启:rebootshutdown -r nowinit 6  

 

关闭x-window:init 3

启动x-window:init 5start x

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

1.终止命令:ctrl+c  

2.结束输入:ctrl+d

3.查看文件系统:df -lh

复制代码
[jianbao@localhost ~]$ df -lh
文件系统          容量  已用  可用 已用%% 挂载点
/dev/sda1             9.9G  3.5G  6.0G  37% /
tmpfs                 350M  456K  350M   1% /dev/shm
/dev/sda2             4.0G  182M  3.6G   5% /home
sharing                98G  4.9G   93G   5% /media/sf_sharing
sharing                98G  4.9G   93G   5% /home/jianbao/1
/home/jianbao/htdocs   98G  4.9G   93G   5% /home/jianbao/htdocs
[jianbao@localhost ~]$
复制代码

4.LAMP系列:

重启MySQL: /etc/init.d/mysqld restart ;重启Apache: /etc/init.d/httpd start 

Apache的配置文件路径:/etc/httpd/conf/httpd.conf ;PHP配置文件路径: /etc/php.ini

++++++++++++++++++++++++++++++++++++++++++++

重启网络服务:service network restart


0 0