Linux命令——系统应用命令-创新互联

Linux命令——系统应用命令
1、时间管理
date:显示系统时间 
 clock:显示硬件时间 
 hwclock -W:把系统时间同步到硬件时间 
 hwclock -s:把硬件时间同步到系统时间 
cal:显示日历

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站设计、网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的右江网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

修改日期:
时间设定成1996年1月9日的命令如下:
#date -s 1/9/2009
设置日期时间:2008年8月8号12:00
date -s "2008-08-08 12:00:00"
设置时间为下午14点36分。
date -s 14:36:00
更改完时间记得要同步bios时间:
同步BIOS时钟,强制把系统时间写入CMOS,命令如下:
#clock -w
2、帮助命令       
内部命令帮助:help COMMAND 
 外部命令帮助:man  COMMAND 
 命令手册:manual 
 whatis COMMAND:显示此命令在man帮助的哪个章节内。 
 ============================================================
 man的操作命令: 
 空格:向后翻一屏 
 b:向前翻一屏 
 ENTER:向后翻一行 
 k:向前翻一行 
 ============================================================
 关键字查找 
 /KEYWORD:向后查找关键字 
 ?KEYWORK:向前查找关键字 
 n:下一个关键字位置 
 N:前一个关键字 
q:退出man帮助
3、系统信息
切换目录
cd回到用户的家目录 
 cd ~username:进入指定用户的家目录 
 cd - :在当前目录和前一次所在的目录来回切换 
cd ..:切换至其父目录
cd /home 进入 '/ home' 目录' 
4、alise
定义shell命令的别名 
alias CMDALIAS=COMMAND 
unalias CMDALIAS是撤销命令别名

5、printenv
显示当前变量信息

6、whoami
显示当前用户是谁
su - :切换的时候显示的是切换之前的那个用户

7、who
查看当前登录系统的用户以及他所登录的终端 
-r:显示当前运行级别 
-H:第一回列表显示各列名称 
w:显示比who更详细的信息

8、last
显示当前系统上的登录日志(/var/log/wtmp文件),包括系统用户和重启信息 
last -n 数字:只显示最近几次的登录信息

9、lastb
显示用户错误的登录常识 
lastb -n 数字:只显示最近几次错误的登录信息

10、lastlog
显示每个用户最近一次成功登录的信息 
lastlog -u USERNAME:显示指定用户最近一次的登录信息 

11、basename
显示一个目录的基名           
basename /etc/abc/me 直接显示me           
$0:命令名称或者脚本本身的路径。           
basename $0:直接调用脚本本身路径
12、mail
邮件查看,可以查看邮件,查看以后就会放到用户的家目录内mbox文件夹内。 
-s主题 
mail -s "How are you " root   
cat /etc/fast | mail  -s "How are you "   root

13、hostname
hostname:显示当前主机的名称 
hostname 主机名:更改主机名  

14、fuser
验证进行正在使用的文件或套接字 
-v:查看某文件上正在使用的进程 
-k:把正在访问的进程给kill了 
-km:把挂载点上的进程都关闭掉

15、watch
周期性的执行指定命令,并以全屏方式显示结果
格式: watch -n # 'COMMAND' 
-n #:指定周期,单位为秒,默认2秒  

16、ps
查看进程信息
BSD风格常用选项:
a:显示所有与终端有关的进程 ?:表示与终端无关
x:显示所有与终端无关的进程
u:显示进行信息
aux:组合使用
SysV风格常用选项:
-elF:查看所有进行信息(e:所有进程)
-elf:没F详细
-o PROPERTY:指定属性显示

17、top
动态显示进程信息
支持交互,交互命令
M: 根据驻留内存大小进行排序
P:根据CPU使用百分比进行排序
   T: 根据累计时间进行排序
   l: 是否显示平均负载和启动时间
   t: 是否显示进行和CPU状态相关信息
   m: 是否显示内存相关信息
   c: 是否显示完整的命令行信息
   q: 退出top
k: 终止某个进程
常用选项:
   -d 1 :几秒刷新一次
   -b: 批模式显示  
   -n #:在批模式下,共显示多少批 

18、前台和后台
前台作业:占据了命令提示符
  后台作业:启动之后,释放了命令提示符,后续的操作在后台完成
  前台-->后台:
  ctrl+z键:正在前台的作业送到后台
  bg:让后台停止的作业继续运行
  bg [%JOBID]:%可以省
  fg:将前台的作业送到后台
fg [%JOBID]:%可以省SysV风格常用选项:
-elF:查看所有进行信息(e:所有进程)
-elf:没F详细
-o PROPERTY:指定属性显示

19、shutdown
shutdown [-akrhHPfnc] [-t secs] time [warning message]
 shutdown:关机的命令
  -r now:立即重启
  -t sec:几秒之后
  -h now:立即关机

20、uname
uname -r:查看系统内核版本
uname -a:系统版本信息

21、dd
转换和复制文件,复制的是最底层的数据流 
格式:dd if=数据来源 of=数据存储目标 bs=#多大为一个单位 count=# 复制
 这样的数据几次 
例如
dd if=/dev/sda of=/mnt/usb/mbr.backup bs=512 count=1
 可以用来备份MBR   
创建回环文件 
dd if=/dev/zero of=/var/swapfile bs=1M count=1024这个命令就能创造出一个大小为1G的镜像文件,而这个镜像文件能够直接mkswap并且启动起来都是可以的 
/dev/zero是泡泡设备,能一直向外吐零 

22、mktemp
mktemp:创建临时文件
mktemp /tmp/file.XX(XX代表系统自动生成的文件)生成临时文件
mktemp -d /tmp/file.xx :生成临时目录

23、at
at:指定在未来的某个时间点执行一次某任务
时间格式    
绝对时间:HH:MM DD:MM:YY MM/DD/YY
相对时间:now+#(minutes,hours,days,weeks)
模糊时间:noon,midnight,teatime
at -l:显示自己的作业列表
at -d 作业号:删除作业

24、cron
cron:不间断允许的服务
系统cron定义格式:
分钟 小时 天 月 周 用户 任务
用户cron任务定义格式
定义文件/var/spool/cron/USERNAME
格式:分钟 小时 天 月 周  任务

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前名称:Linux命令——系统应用命令-创新互联
本文URL:http://azwzsj.com/article/csjigg.html