Linux常用操作小记录
1.修改apt-get镜像源加快下载速度
在软件和更新界面中修改镜像源为http:mirrors.aliyun.com/ubuntu
sudo apt-get update
2.安装并启动ssh以便Xshell5远程连接
sudo apt-get install openssh-server
sudo /etc/init.s/ssh start
3.安装vim
sudo apt-get install vim
4.修改主机名字hostname
vim /etc/hostname
cat /etc/hostname
5.为新用户dean赋予管理员权限
sudo useradd -m dean -s /bin/base
# 设置密码
sudo passwd dean
# 赋予管理员权限
sudo adduser dean sudo
# 使用新用户
su dean
6.修改文件(文件夹)所属用户和用户组及读写权限
u:文件或目录的所有者
g:文件或目录的用户组的成员
o:不在文件或目录的用户组中的其他用户
a:所有用户
r:读权限 w:写权限 x:执行权限
# 赋予其他用户执行文件的权限 o:表示角色 +:表示添加 x:表示执行权限
chmod o+x file
# 将file的所有者修改为root用户
chown root file
# 将file的用户组修改为root用户
chown :root file
# 同时将file的所有者和用户组修改为root用户
chown root:root file
7.ubuntu16.04添加搜狗拼音输入法
下载安装文件:http://pinyin.sogou.com/linux选择对应位数安装包下载
(如果出现安装出错,就重复该命令安装几次直到成功)
sudo dpkg -i sogoupinyin_2.1.0.00826_amd64.deb
sudo apt-get install -f
打开“系统设置“,点击”语言支持“,然后弹出下面的框图,点击”安装“。
- 然后把里面的IBus改为fcitx,然后关掉,然后重启电脑。
- 右键点开右上角的企鹅图标,选择ConfigureFcitx。
- 然后点击弹出的框的左下方的”+“号,添加搜狗输入法,去掉那个只“显示当前语言”的选项,然后搜索框输入sog,你会发现搜狗输入法已经有了,选中输入法即可,然后关闭。
如果此时无法使用,则需要重启电脑。
8.安装
9.shell常用命令
# top查询CPU和内存使用量
top
# 查看文件系统信息,磁盘使用情况
df -h
# 查询python进程
jps
# 查看磁盘挂在情况
mount
# 查找字符串
grep
# 查找file中包含aaa的内容
grep aaa file
# 查找file中包含aaa(不区分大小写)的内容
grep -i aaa file
# 查找aaa出现的次数
grep -c aaa file
# 查找aaa的内容,显示每一行的行号
grep -n aaa file
# 查找file中包含aaa以及上下20行的内容
grep -C 20 aaa file
:查看文件内容 -n:显示行号
cat file
查看文件,支持翻页,支持搜索
使用less打开文件后,可以输入"/关键词"然后回车来搜索关键字,输入n或N可以向下或向上跳转匹配的关键字,如果希望从文件的末尾开始往上搜索,可以使用"?关键字".按下q,可以关闭文件.
less file
查看文件前10行内容, head -n 20 file:可查看file文件前20行内容,亦可以直接输入 head -20 file
head file
显示文件尾部,默认显示10行,和head类似,也可以自定义显示的行数,最常用的tail -f file:监控日志
tail file
查看文件的行数,单词数,和字符数等信息
wc file
查找文件或目录 find命令非常强大,几乎可以查询到大部分场景下你希望的条件的内容,具体可单独百度
find
# 查看内存使用情况:
free -lh
# 系统内核:
uname
# 显卡驱动
nvcc -V
# 查看系统内核,输出linux版本信息
cat /proc/version