一、帮助文档命令:
1、命令 --help/-h:获得命令的简单帮助信息;
2、man/info 命令:获得命令的详细帮助信息。info与man的区别在于info文档中包含着链接,在有*号的地方回车则进入链接,按大写U就退回原来的文档中;
3、help命令:这里的命令是指shell的内部命令。
二、文件操作命令:
1、touch file:创建一个文件file,如果file已经存在,则更新文件时间;
2、rm file:删除文件file;
3、mv file file2:将file重命名为file2;
4、cp file dir:将文件file copy到dir目录中;
5、ls -l :查看文件的信息(权限,所有者,大小...);
6、echo 123 > file:将内容123写入文件file中;
7、echo 567 >> file:将内容567追加到file文件中;
8、chown user1:group1 file1 :将文件file1的用户改为user1,用户组改为group1。
三、文件显示命令:
1、cat file:查看文件file的内容;
2、more/less file:逐屏查看文件内容(用上下键来翻页,按q退出,按/和?查找);
3、查看文件时基本可以用/和?来查找关键字。/表示顺序查找,?表示逆序查找。按n向下查找,N(Shift+n)向上查找。
四、目录命令:
1、mkdir dir1:创建目录dir1;
2、rmdir dir1:删除空目录;
3、rm dir1 -r:删除非空目录dir1。如果希望删除时不用如何提示,则需要用rmdirdir1 -rf;
4、pwd :查看当前目录路径;
5、cd 路径:进入路径。
五、查看计算机信息:
1、hostname :显示主机名;
2、hostname admin:将主机名设置为admin,但是这样的设置只是在当前环境中生效,如果重启后则不会生效,如果想让修改长期生效,则需要修改相关配置文件才行;
3、uname 显示内核版本、编译信息等;
4、id u/g :显示用户/用户组信息。
六、查看文件和磁盘大小:
1、df –h :显示磁盘用量;
2、du –h:显示目录下文件占用磁盘的大小。
七、新建、删除用户及组:
1、useradd user1:新建一个用户user1,默认属于user1组;
2、userdel –ruser1 :删除用户及用户的主目录。如果没有-r,则只会删除用户,不会删除其目录,当再次新建与此同名的用户时会提示该用户已经存在;
3、groupaddgroup1 :新建用户组group1;
4、groupdelgroup1 :删除用户组group1;
5、usermoduser1 –g/-G group1 :修改/增加user1的用户组group1。
八、查看当前系统中登录的用户信息:
1、users:显示当前系统登录的用户;
2、who:当前登录在本机的用户及来源;
3、w:当前登录本机的用户及运行的程序;
4、write:给当前联机的用户发消息;
5、wall:给所以登录在本机的用户广播消息;
6、last:查看用户的登录日志;
7、lastlog:查看每个用户最后登录的情况;
8、finger:查看用户信息。