2017-07-13 Lu Huang
经常在朋友圈看到有朋友各种文件误删或者忘记保存,以前总是不屑,终于今天我把自己的一个30+G的工作成果给删了,主要是用Kaldi做识别的一些脚本、特征和模型。十分悔恨,尝试了各种方法,没有恢复。没办法,浪子回头。之后自己想了想,想把每次删除的文件先放到一个文件夹下,然后自己定期手动删除,毕竟误删文件在删除后五分钟内肯定是可以发现,至少我是这样的。 这里主要就是将rm命令用mv表示,这样就不会真正删除文件。 首先在home目录下创建隐藏目录.trash: shell mkdir .trash 接着创建一个移动文件至上述目录的脚本.trash.sh: ```shell !/bin/bash datestr=$(date 继续阅读 »
2018-11-08 summer
1、修改SSH配置 ``` vim /etc/ssh/sshd_config 修改下面一行,在Subsystem sftp /usr/lib64/ssh/sftp-server 后面增加一下内容 Subsystem sftp /usr/lib64/ssh/sftp-server -l INFO -f AUTH 继续阅读 »
2017-12-08 Quanyin Tang
前段时间,组里的一台GPU服务器宕机了,在我的强烈要求下,管理老师让机器售后服务方安装了CentOS 7系统;然后就直接甩锅给我,让我自己去安装 相应的软件... 看到一篇比较好的博客,转载并更新了一些东西,形成了这篇博客,以期记录下相关过程以及一些坑。。。 继续阅读 »
2016-06-21 YongHao Hu
C++
Linux C一站式学习答案 由于网上没有Linux C编程一站式学习的答案, 于是便整理出此book. 欢迎大家增删补漏, 改正错误的地方. 继续阅读 »
2014-09-19 demon7452
目录的相关操作 . # 代表此层目录 .. # 代表上一层目录 - # 代表前一个工作目录 ~ # 代表『目前使用者身份』所在的家目录 ~account # 代表 account 这个使用者的家目录(account是个帐号名称) 继续阅读 »
2018-01-12 Vaniot
权限 用户 每个用户都有对应ID(UID),至少归属于用户组(GID:同一用户组拥有相同的权利)。 查看id:id 查看Uid:groups 查看当前系统的用户:users who //查看更多详细的信息 w //最详细信息 more who的信息 第一列|第二列|第三列 --|--|-- 登录的用户名|用户登录的终端|用户登录的时间(远程登录显示用户的ip或主机名) w的信息 第一列|第二列|第三列|第四列|第五列|第六列|第七列|第八列 --|--|--|--|--|--|--|-- 用户名|终端|网络登录时,显示主机名或ip地址|用户登录时间|用户闲置时间|与终端相关所 继续阅读 »
2015-10-01 Lanffy
最近从朋友那里拷贝了文件,执行了下ls -lart drwxrwxrwx@ 10 rlanffy staff 340B 3 6 2015 files -rwxrwxrwx@ 1 rlanffy staff 630B 6 10 17:22 vagrantup.sh -rwxrwxrwx@ 1 rlanffy staff 4.8K 8 12 14:17 Vagrantfile drwxr-xr-x@ 3 rlanffy staff 102B 8 14 12:10 .vagrant drwxrwxrwx@ 13 rlanffy staff 442B 9 10 11:33 .git -rw 继续阅读 »
2018-11-08 summer
问题 一般我们可以用history命令来查看用户的操作记录,但是这个命令不能记录是哪个用户登录操作的,也不能记录详细的操作时间,且不完整;所以误操作而造成重要的数据丢失,就很难查到是谁操作的。 解决方案 我们可以通过脚本来实现记录每个登录用户的操作命令;我们可以编辑/etc/profile文件增加一些配置信息即可实现。我们不推荐直接修改/etc/profile文件,可以在/etc/profile.d/创建相应的操作。比如创建:log.sh,具体操作如下: 继续阅读 »
2015-11-23 Oliver Wang
Window ```sh 因为 window 不允许之间新建 . 开头的文件,所以使用 mv 的方式 mv git-credentials .git-credentials ``` 然后编辑 .git-credentials ``` github 是这样的格式 https://{username}:{password}@github.com git.oschina.net 是这样的 https://{username}:{password}@git.oschina.net ``` 最后一步是 sh git config --global credential.helper store Linux 在此之前或 继续阅读 »
2016-06-04 AllanChan
重启网络 service networking restart service network-manager restart 继续阅读 »