0.快捷操作
命令 | 功能 |
---|---|
Ctrl+Alt+T | 启动终端 |
Ctrl+C | 结束当前命令 |
Ctrl+H | 显示/隐藏 目录/文件 |
wget -c ××× | 从网上下载文件(×××是去掉https://后的网址) |
chmod 777 * -R | 修改文件夹及子文件夹权限 【注意 定位到当前文件夹】 |
pwd | 查看当前路径 |
ln -s 源文件 目标文件 | 建立软连接 |
reboot 或 shutdown -r Now | 重启 |
poweroff 或 shutdown -h Now | 关机 |
shutdown -c | 取消 重启/关机命令 |
↑ ↓ | 历史命令 |
shell命令的基本格式
命令名 [选项] <参数1> <参数2>……
1.用户管理
- adduser username 添加用户【注意Ubuntu14添加用户不是useradd,那样的话没有文件夹】
- deluser username —-remove-home 删除用户同时删除该用户的文件夹 【同样不是userdel】
- sudo su 切换到root用户
- su username 切换到普通用户
sudo usermod -G sudo user-name 把用户添加到sudo组
2.文件与目录操作
ls 查询列表
ls /home
-a 显示所有文件和目录
-l 以长格式显示文件
-t 以时间排序
ls -al /home 详细文件
ls -at /home 详细信息
cat <文件> 查看文件内容
cat <文件1> <文件2> 把文件内容连接后,显示在屏幕上
[选项]
/n /b 对内容进行编号输出
/s 把多行空格 整理成一行
-v 显示不可打印的字符
du 查看目录及目录下各文件的大小
du /home/data/
cd 定位到某个路径下
cd /home
cd .. 返回上一级目录
pwd 查看当前路径
mkdir 新建目录
touch 新建文件
cp 复制
cp -r /file1/dir1 /file2/
mv /file1/dir1 /file2/
rm /file/dirx
find 查找文件
find /file1/file2/ -name 文件名
greb查找字符串
grep “str*” ./ -rn
3.文本编辑
- 命令行下 使用 vim 工具
三种工作模式
启动
vim filename 打开文件
vim +n filename 打开文件 光标停留在第n行
vim +/字符串 filename 光标停留在第一个字符串处
命令模式
ndd 从当前行开始,删除n行
插入模式 编辑
底行模式
- 图形化编辑 使用 gedit 工具
4.压缩/解压操作
.gz
压缩 gzip /file/dir
解压 gzip -d /file/*.gz
.bz2
压缩 bzip2 /file/dir
解压 bzip2 -d /file/**.bz2
.rar
压缩 rar a *.rar /file
解压 rar e *.rar
.tar
压缩 tar cvf test.tar /file
解压 tar xvf abcd.tar
.tar.gz
压缩 tar cvzf test.tar.gz abcd/
解压tar xvzf test.tar.gz
参考
Linux下rar tar bz gz等命令压缩和解压详解_博客园
5.操作中常见错误的解决方案
make menucomfig
make: *** 没有规则可以创建目标“menuconfig”。 停止。
//网上说 安装ncurses库,我安装了libncurses5-dev之后,还是不行【待解决】
开不了机的情况:
参考解决方案:有一二三四种,试一下
Ctrl+Alt+F1 进入命令行界面
输入管理员用户和密码
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get upgrade
sudo reboot
sudo apt-get install --reinstall ubuntu-desktop
sudo reboot
udo apt-get install fglrx
sudo reboot
sudo chown lightdm:lightdm -R /var/lib/lightdm
sudo chown avahi-autoipd:avahi-autoipd -R /var/lib/avahi-autoipd
sudo chown colord:colord -R /var/lib/colord
sudo reboot