linux常用系统命令

来源:互联网 发布:js 360加速球 编辑:程序博客网 时间:2024/05/21 08:39

1、查看当前系统时间:date

还可以输出指定的格式:具体格式可使用--help参数查看。

[root@mini2 test]# date2017年 05月 06日 星期六 07:29:57 CST

查看日历:cal  当前年份

[root@mini2 ~]# cal      五月 2017     日 一 二 三 四 五 六    1  2  3  4  5  6 7  8  9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 29 30 31
指定年份:cal 2015

2、查询当前登录服务器的用户:who

[root@mini2 test]# whoroot     pts/0        2017-05-06 04:28 (192.168.222.2)
3、查看最近登录历史记录:last

[root@mini2 test]# lastroot     pts/0        192.168.222.2    Sat May  6 04:28   still logged in   reboot   system boot  2.6.32-573.el6.x Sat May  6 04:25 - 07:32  (03:06) 
4、查看主机名:hostname

[root@mini2 test]# hostnamemini2
5、修改主机名

方式一:(修改后,重启失效):hostname 新主机名

[root@mini2 ~]# hostname hadoop[root@mini2 ~]# hostnamehadoop
方式二:修改/ect/sysconfig/network配置文件:

NETWORKING=yesHOSTNAME=mini2
6、修改ip

方式一:ifconfig eth0 192.168.xxx.xxx (重启后,失效)

方式二:修改/etc/sysconfig/network-scripts/ifcfg-eth0配置文件:

DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADDR=192.168.xxx.xxx    #ip地址NETMASK=255.255.255.0     #子网掩码GATEWAY=192.168.xxx.xxx     #网关DNS=192.168.xxx.xxx         #DNS
7、查看系统信息:uname

[root@mini2 ~]# uname -aLinux hadoop 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
使用-a参数,输出系统详细信息,展示的内容次序如下:

  -a, --all                     以如下次序输出所有信息。其中若-p 和                                -i 的探测结果不可知则被省略:  -s, --kernel-name             输出内核名称  -n, --nodename                输出网络节点上的主机名  -r, --kernel-release          输出内核发行号  -v, --kernel-version          输出内核版本  -m, --machine         输出主机的硬件架构名称  -p, --processor               输出处理器类型或"unknown"  -i, --hardware-platform       输出硬件平台或"unknown"  -o, --operating-system        输出操作系统名称      --help            显示此帮助信息并退出      --version         显示版本信息并退出
比如:-r  输出内核发行版本,可以单独指定输出:

[root@mini2 ~]# uname -r2.6.32-573.el6.x86_64
8、显示指定用户或当前用户(当未指定用户时)的用户与组信息

[root@mini2 ~]# id --help用法:id [选项]... [用户名]显示指定用户或当前用户(当未指定用户时)的用户与组信息。  -a                    忽略,仅为与其他版本相兼容而设计  -Z, --context         仅显示当前用户的安全环境  -g, --group           仅显示有效的用户组ID  -G, --groups          显示所有组的ID  -n, --name            显示组名称而非数字,不与-ugG 一起使用  -r, --real            显示真实ID 而非有效ID,与-ugG 一起使用  -u, --user            仅显示有效用户ID      --help            显示此帮助信息并退出      --version         显示版本信息并退出
参数:-u显示用户ID:

[root@mini2 ~]# id -u0
由于是root用户,显示为0.

参数:-g显示用户组ID

[root@mini2 ~]# id -g0
由于是root用户组,显示为0.
9、查看文件信息:file  filename

[root@mini2 ~]# file test/test.f1 test/test.f1: ASCII text
10、挂载硬盘:mount

mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/     #将设备/dev/cdrom挂载到 挂载点 :  /mnt/cdrom中
取消挂载:umount

umount /mnt/cdrom
11、查看每个文件的磁盘用量:du

参数:-a查询所有的文件的磁盘用量,查询指定的可使用管道进行查询。

参数:-h以可读性较好的方式显示尺寸。

[root@mini2 ~]# du -ah | grep .cshrc4.0K    ./.tcshrc4.0K    ./.cshrc
12、查看分区:df

[root@mini2 ~]# df -hFilesystem            Size  Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root                       19G  8.5G  8.8G  49% /tmpfs                 242M     0  242M   0% /dev/shm/dev/sda1             477M   33M  419M   8% /boot
参数:-h以可读性良好的方式显示。

13、关机:halt或shutdown -h now /init 0

14、重启:reboot或shutdown -r now /reboot


















0 0
原创粉丝点击