操作分类

命令


查看

ls       ls -l(以列表形式显示,容量为B)

 ls -l(以列表形式显示,容量为B)

ls -a(显示隐藏目录)

ls -lh(以列表形式显示,容量为KB)

ls -i(显示文件id)

清屏

  clear    

/     热键ctrl+L


补全文件/查询命令

热键tab


取消当前指令/结束程序

热键ctrl+c


切换目录

cd


当前目录或文件的路径

pwd


创建一个空文件

touch


查看文件内容

cat


给文件写入内容

echo


删除文件

rm

rm

-rf [文件名]   (删除当前目录下的所有文件及目录,并且是直接删除,无需逐一确认命令行为)

rm -r [文件名]   (删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r")

创建一个空目录

mkdir


删除文件

rmdir


检测网络是否流畅

ping


查看历史命令

history


进入超级管理用户

su


移动文件/修改文件或目录的名字

mv

mv

A B  (如不存在B目录,则将源文件名 A 改为目标文件名 B)

mv A B(如果存在B目录,则将文件A或者目录A移动到目录B下)

拷贝文件

cp


进入手册来查看具体指令用法

man


查看文件内容,以分页的形式

more


打开文件,能够翻页,还能查找字符

less


或许一个文件的前几行

head -n 【number】


获取一个文件的后几行

tail -n 【number】


关机

shutdown -h now  立刻关机


shutdown -h 1  延迟一分钟后关机


shutdown -r now 重启


halt 关机


reboot  重启


sync 

数据同步到磁盘(一般关机,重启之前需要操作此步以作保存)


logout  

注销(只在运行级别为3,即“多用户状态有网络服务”下有效)


linux提供的两个在线帮助

man page / info

page 


用户添加/用户删除

useradd添加用户  


useradd -d指定目录添加目录


passwd     语法:passwd LJY  (更改/设置LJY用户的密码)


userdel 语法:userdel LJY (删除LJY用户,但是保留LJY的家目录)


userdel -r 语法:userdel -r LJY(删除LJY,并删除家目录)


查询用户

id    语法:id 用户名

 uid:用户id              gid:用户组id 


切换用户(高权限向低权限切换不需要密码,反之需要)

su - 用户名    语法:su - root   (切换到超级权限root用户,这个时候需要密码)


切换到上一个用户

exit   这个时候如果是低级用户向高级用户切换,不需要密码。


查看当前用户

whoami / who am i


用户组(用于按角色或者职能分组)

创建:groupadd

组名

删除:groupdel  组名

改变用户所在组:usermod

在F组内创建XB用户:

useradd -g F XB

将1组的用户修改到2组:usermod -g 2 用户名

切换运行级别

init  +0123456


查询系统运行级别

runlevel


查看日期

   

date

+%y(当前年份)

           date+%m(当前月份)

           date+%d(当前哪一天)

           date “+%y-%m-%d  %H:%M:%S”(当前日期时分秒)ps:时分秒为大写

date -s(设置时间)

语法:date -s “2012-02-05 12:05:31”

查看日历

cal

语法:cal(查看日期时间的月份日历)

           cal 2000(查看2000年全年日历)

查找、搜索

find

语法:find  搜索范围  

条件

find /home/ -name hahaha.txt(在/home目录下在查找名字为hahaha的txt文件)

find /opt -user nobody (在/opt目录下查找用户名为nobody的文件)

find / -size +20M (在系统/目录下查找文件大于20M的文件)(大于+n,小于-n,等于n)

bc计算软件(默认状态下不显示小数)

bc

scale=3   计算结果显示3位小数

创建一个空文件

touch 


查看文件内容

cat


压缩/解压缩

gzip/gunzip


压缩/解压缩

zip/unzip


打包指令

tar


修改文件所有者

chown

chown 用户名 文件名

修改权限

chmod


修改文件所在组

chgrp


任务调度

crontab