Chinaunix首页 | 论坛 | 博客
  • 博客访问: 266206
  • 博文数量: 87
  • 博客积分: 200
  • 博客等级: 入伍新兵
  • 技术积分: 205
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-09 11:44
文章分类

全部博文(87)

文章存档

2020年(1)

2019年(16)

2015年(17)

2014年(13)

2013年(27)

2012年(13)

我的朋友

分类: LINUX

2019-11-08 08:14:59

linux终端终止当前进程

linux终端终止当前进程:

caffe训练测试出错还终止不了...

快捷键:

Ctrl+c

在命令行下起着终止当前执行程序的作用,

Ctrl+d

相当于exit命令,退出当前shell

Ctrl+s

挂起当前shell(保护作用很明显哦)

Ctrl+q

解冻挂起的shell再不行就重新连接打开一个终端,reboot linux 或 kill 相关进程。

转载fromhttps://blog.csdn.net/gongpeng1966/article/details/68958322


解决linux系统启动之:root用户通过验证但无法进入图形界面

    博客分类: 

prebackground:

修改/etc/passwd 文件,将这行修改了

root:x:0:0:root :/root:/bin/bash

==>

root:x:0:0:root:/root:/home/root


resolution:

=================================================

单用户模式进入系统:

系统启动时在启动菜单上选择

Kernel/.. root=/

按e键,在后面加上single

按b键,启动,进入到系统中,编辑/etc/passwd

reboot


可以进入系统



文件中的时间是UTC时间,需要在这个时间上加上8小时变成北京时间,请问怎么用date直接修改?
时间格式如下:
20141022093000

$ echo 20141022093000 | sed -r 's/(....)(..)(..)(..)(..)(..)/\1-\2-\3 \4:\5:\6/'| xargs -i date -d "{} GMT" "+%Y%m%d%H%M%S"
20141022173000

Note: maybe you need modify GMT to -8


非常感谢高手指点,因为系统时间现在不能修改,原始代码也是直接将系统UTC事件写入文件,所以需要将文件里最后一个字段时间转换为GMT。还请再帮忙看看怎么转换?
原始文件格式如下:
ID03440321|0|10000|20141023020934
转换格式如下:
ID03440321|0|10000|20141107020934



回复  youcaihuazi 

1. debug by yourself

2. you can change +0 to  +8,-8,... for the right answer what you want
Note: all reply DIDNOT modify your system time

$ cat FILE
ID03440321|0|10000|20141023020934

$ awk 'BEGIN{FS=OFS="|"}{d=gensub(/(....)(..)(..)(..)(..)(..)/,"\\1-\\2-\\3 \\4:\\5:\\6","",$4);cmd="date -d \""d" +0\" \"+%Y%m%d%H%M%S\"";cmd | getline D;print "debug: "d"=>"D;$4=D;print}' FILE
debug: 2014-10-23 02:09:34=>20141023100934
ID03440321|0|10000|20141023100934




程序是
依照写出来(的code),跑出结果
不是依照你想出来的,得到结果

问题本不难,你又不举例,
描述又乱写,让人费疑猜?

[ i ] it's not good in CU
i => n => num, cnt => number, count
for(i =1;i <=X; i++) a[ i  ]=... 
for(n=1;n<=X;n++) a[ n ]=


阅读(1557) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~