Linux 基本命令(一)

Linux下面的各个目录的作用:

系统命令

bin/

sbin/

usr/bin/

usr/sbin/

boot 系统启动路径

dev  设备文件保存的根路径

etc  配置文件的保存路径

home/zhangsan   普通用户zhangsan的用户根目录

lib  函数库目录

挂载目录

media   挂载光盘或者软盘

mnt     挂载U盘或移动硬盘

misc  挂载共享目录

opt   第三方软件的安装路径(用的少,习惯放在usr/local目录下) 

root  超级用户的目录

tmp   临时文件的根目录

usr   系统资源根目录

var   动态数据的保存路径

查看Linux指定命令几种方式

命令 --help

命令 --?

 查看命令的概要帮助信息(没有man命令详细)

帮助命令

man 命令

查看指定命令或者配置文件的帮助信息(manual 英文缩写)

语法:man 命令

eg man ls   查看ls帮助的命令

 查看命令的详细手册(比help命令详细)  所有命令对应的英文全称以及所有参数对应的英文全称都可以通过该命令查询的到。                 

进入查看指定命令后  输入 q退出


查看当前系统服务列表的命令:service --status-all
启动/停止/重启指定服务的命令:service mongod  stop/start/restart  


上传命令:sz      send
下载命令:rz      receive
         sz 或者 rz命令无法识别时 安装lrzsz   具体命令是:yum -y install lrzsz 参考http://blog.csdn.net/zhangdaiscott/article/details/18141017
查看盘符的命令:df -h    (disk free)
查看指定端口的使用情况的命令:lsof -i:8080  显示所有打开8080端口的进程  (LiSt Open Files)
查看当前的路径:pwd (Print working directory) 



创建符号链接:????
类似与在windows下面添加环境变量的做法: export LD_LIBRARY_PATH=/opt/au1200_rm/build_tools/bin: $LD_LIBRARY_PATH  这种做法仅仅局限于当次有效,若想下次启动Linux之后还有效那么就必须在 /etc/profile文件里面  添加上面的内容保存    source/etc/profile 生效就行,这里参考linux上安装别的软件日志 或者 下面的如何修改一个文件保存的做法也可以。

 


查看linux  环境变量信息的命令是:   env
删除linux下面指定的环境变量:在终端执行 unset命令   eg:unset  aaa  那么就删除 aaa环境变量了,   如果只想删除部分环境变量那么就 去/etc/profile中屏蔽掉添加上环境变量的那部分就行了。然后 source/etc/profile


查看 Linux 系统下面所有服务的运行状态的命令是:  service --status-all

chkconfig 功能说明:检查,设置系统的各种服务:
    每个被chkconfig 管理的服务需要在对应的init.d 下的脚本加上两行或者更多行的注释。
    第一行告诉 chkconfig 缺省启动的运行级以及启动和停止的优先级。如果某服务缺省不在任何运行级启动,那么使用-代替运行 级。
    第二行对服务进行描述,
    eg: 以tomcat的启动的shell script为例
        # chkconfig: 2345 20 80
        # description: Starts and stops the Tomcat daemon.
    chkconfig 添加 删除  开启启动服务的命令是:            这个是可以 删除开机启动的服务吗?20111230 范总要我删除那个有问题的red5就是这个命令吗?
        chkconfig --add servicename       添加系统服务   eg:   chkconfig --add mongodb   添加mongodb服务
        chkconfig --del servicename       删除系统服务    eg:   chkconfig --del mongodb     删除mongodb服务
        chkconfig servicename on          设置开机启动服务  eg:    chkconfig mongodb on   将mongodb服务设置为开机启动
        chkconfig servicename off          设置开机不启动服务  eg:    chkconfig mongodb off   将mongodb设置为开机不启动
        chkconfig  --list    列出系统的所有的服务的启动情况(chkconfig --list 等价于 chkconfig)

          

Service  系统服务管理命令:
     启动(start)、停止(stop)、重启(restart)、查看状态(status)
    service  service start   启动服务   eg:service mongodb start  启动mongodb服务

lsof 命令:
   查看指定端口的是使用情况命令   lsof -i 端口号    eg:lsof -i 27017 显示mongdb数据库端口的使用情况



ntsysv:  设置系统的各种服务 


     
查看当前系统所有进程列表:pa -A
date  查看Linux环境下当前系统的时间的命令

date   查看系统时间

设置系统时间eg:date -s "2017-09-08 18:27:30"

这个修改在系统重启后就失效了,为了将这个时间永久生效,需要将修改的时间写入CMOS

#clock –w 

 

看CMOS的时间:  

#clock –r 

 

clock 命令 

 

 
  .tar /.tar.gz /zip 格式的压缩文件   红色      能够解压
  .rar 格式的压缩文件   白色    不能解压

 

startx 命令:
在控制台输入startx 切换到图形化界面
CentOS设置启动方式是控制台启动的做法是:
CentOS设置启动方式是的做法是:

 

查看安装的Linux的32还是64版本的命令:

getconf LONG_BIT

显示32 表示是32位的,显示64表示是64位的。

 

查看CentOs版本命令:

rpm -q centos-release

 


虚拟机里面安装的centos 挂载windows下面的另外一个盘下的共享文件夹的命令是:
mount -t cifs -o username=administrator,password=QAZwsx123456 //192.168.10.101/data /data

相关推荐