使用Ubuntu工作一年了,记下一些比较实用的技巧

基本命令

查看当前目录下所有文件包含“hello,world”的文件以及所在得行数
grep -rn “hello,world!” ./
查找当前文件夹下后缀为npy的所有文件
find ./ -name “*.npy”
解压:unzip -O cp936 filename.zip (这个是为了解决乱码问题)
压缩:zip -r myfile.zip ./*
其实ubuntu只要安装相应的包,可以直接解压的.

修复替换google host后的错误:
修改hosts后【方法】,使其生效
sudo rcnscd restart
报以下错误:
①sudo:无法解析主机:hyc-csu
②sudo:rcnscd: command not found

①的解决方案:
sudo gedit /etc/hosts
添加 127.0.1.1 hyc-csu(主机名)
②的解决方案:
安装nscd(Name Service Cache Daemon)
sudo apt-get install nscd
启动nscd
sudo /etc/init.d/nscd restart
之后hosts生效

安装/卸载软件相关命令
sudo apt-get install 软件包名
sudo apt-get remove 软件包名
sudo dpkg -i 软件包名.deb
自动卸载系统中不需要的软件包
sudo apt-get autoremove
sudo apt-get autoclean

进程相关命令
top/htop 查看进程PID
kill 进程PID
kill -9 进程PID(强制删除某进程)

软件和内核升级
sudo apt-get update
sudo apt-get upgrade

网络
ifconfig

最基础命令

最后还有是用man来查看相应指令的用法,还有一个小技巧就是Table键,就是你输入某个指令(或文件,文件夹等)的前一个或几个字符,再按Table键,就会提示你有哪些匹配的可能

局域网共享文件夹

建立共享文件夹很简单,比如有一个AI Share的文件夹,只需要右键->Local Network Share,这样就可以建立了.
访问就得分系统了:
windows:在运行命令框中输入:\(例如:192.168.0.143),再选择AI Share
ubuntu:打开文件管理器→连接到服务器→输入:smb://IP(例如:192.168.0.143),再选择AI Share(需要先安装smb)

软件推荐

文字处理:wps
下面几个在ubuntu 软件中心都能找到
视频录像:kazam
视频剪切: kdenlive
图片处理: kolourpaint
新立得软件中心: synaptic package manager