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
继续阅读 »
最近从朋友那里拷贝了文件,执行了下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
继续阅读 »
目录的相关操作
. # 代表此层目录
.. # 代表上一层目录
- # 代表前一个工作目录
~ # 代表『目前使用者身份』所在的家目录
~account # 代表 account 这个使用者的家目录(account是个帐号名称)
继续阅读 »
查看内核版本
uname -r
稳定版本的偶数版,如2.6.x,适合于商业与家用环境使用;开发中版本,如2.5.x,适合开发特殊功能的环境。
登陆
Mac:(若以root身份登陆,将username改为root)
继续阅读 »
Linux C一站式学习答案
由于网上没有Linux C编程一站式学习的答案, 于是便整理出此book.
欢迎大家增删补漏, 改正错误的地方.
继续阅读 »
权限
用户
每个用户都有对应ID(UID),至少归属于用户组(GID:同一用户组拥有相同的权利)。
查看id:id
查看Uid:groups
查看当前系统的用户:users
who //查看更多详细的信息
w //最详细信息
more
who的信息
第一列|第二列|第三列
--|--|--
登录的用户名|用户登录的终端|用户登录的时间(远程登录显示用户的ip或主机名)
w的信息
第一列|第二列|第三列|第四列|第五列|第六列|第七列|第八列
--|--|--|--|--|--|--|--
用户名|终端|网络登录时,显示主机名或ip地址|用户登录时间|用户闲置时间|与终端相关所
继续阅读 »
经常在朋友圈看到有朋友各种文件误删或者忘记保存,以前总是不屑,终于今天我把自己的一个30+G的工作成果给删了,主要是用Kaldi做识别的一些脚本、特征和模型。十分悔恨,尝试了各种方法,没有恢复。没办法,浪子回头。之后自己想了想,想把每次删除的文件先放到一个文件夹下,然后自己定期手动删除,毕竟误删文件在删除后五分钟内肯定是可以发现,至少我是这样的。
这里主要就是将rm命令用mv表示,这样就不会真正删除文件。
首先在home目录下创建隐藏目录.trash:
shell
mkdir .trash
接着创建一个移动文件至上述目录的脚本.trash.sh:
```shell
!/bin/bash
datestr=$(date
继续阅读 »
<a href="/Source/images/post-content/post-content/post-example.png"><img data-src="/Source/images/post-content/post-example.png" class="lazyload" alt=" " /></a>
tar命令
继续阅读 »
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
在此之前或
继续阅读 »
重启网络
service networking restart
service network-manager restart
继续阅读 »