小言_互联网的博客

ubuntu各种常用命令

439人阅读  评论(0)

1.重启:reboot

2.解压zip文件:

step1 # 安装解压软件:sudo apt-get install unzip

step # 2 解压文件:unzip    xxxxx.zip

3.打包压缩或解包解压缩文件的各种形式

(1)TAR Tar是在Linux中使用得非常广泛的文档打包格式。它的好处就是它只消耗非常少的CPU以及时间去打包文件,他仅仅只是一个打包工具,并不负责压缩。

下面是如何打包一个目录: # tar -cvf archive_name.tar directory_to_compress

如何解包: # tar -xvf archive_name.tar.gz

上面这个解包命令将会将文档解开在当前目录下面,可以用这个命令来设置解包的路径:

# tar -xvf archive_name.tar -C /tmp/extract_here/

(2)TAR.GZ

这种格式是我使用得最多的压缩格式。它在压缩时不会占用太多CPU的,而且可以得到一个非常理想的压缩率。

使用下面这种格式去压缩一个目录: # tar -zcvf archive_name.tar.gz directory_to_compress

解压缩: # tar -zxvf archive_name.tar.gz

上面这个解包命令将会将文档解开在当前目录下面,可以用这个命令来设置解包的路径:

# tar -zxvf archive_name.tar.gz -C /tmp/extract_here/

(3)TAR.BZ2 这种压缩格式是我们提到的所有方式中压缩率最好的。当然,这也就意味着,它比前面的方式要占用更多的CPU与时间。这个就是你如何使用tar.bz2进行压缩。 # tar -jcvf archive_name.tar.bz2 directory_to_compress

可以用这个命令来设置解包的路径: # tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/

4.ubuntu突然无法联网:
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state 
sudo service network-manager start

5.lboost:
sudo apt-get install libboost-all-dev
6.如何强制终止进程
@ubuntu:~$ pgrep -l firefox

54791 firefox
@ubuntu:~$ kill -9 54791

7.之前一直可以输入中文,突然无法输入,不是依赖项的问题,解决搜狗乱码问题这么做:
killall fcitx
如果仍不能解决问题,则删除配置文件,Ubuntu下搜狗的配置文件在~/.config下的3个文件夹里删除这3个文件夹,然后重启搜狗即可.命令如下
cd ~/.config
rm -rf SogouPY* sogou*
su -
shutdown -r now

7.屏幕太大,选择关闭vmware虚拟机,然后在菜单栏选择虚拟机选项,点击设置,选择显示器,选择800*600的分辨率。

8.解压rar包
sudo apt-get install unrar

9.查询ubuntu内存
dk -h

10.如何在一个包含着一群文件夹的文件夹中查找文件夹中文件包含的某个内容
find . -name '*.cc'|xargs grep SetRoutingHelper

11.当出现Ubuntu-E:Encountered a section with no Package: header错误时,大多是因为软件更新器apt-get有点过时了,更新apt貌似,命令如下:
sudo rm /var/lib/apt/lists/* -vf

sudo apt-get update

然后输入刚才报错的命令,刚才报错的命令是安装crypto++,命令如下:
sudo apt-get install libcrypto++-dev libcrypto++-doc libcrypto++-utils
(这个是安装openssl的命令貌似sudo apt-get install libssl-dev)。

12.移动 复制文件 换位子 粘贴文件
sudo mv jdk-9.0.4 /usr/java    //move nidongnuoweizhantie
sudo cp -i DlMacStats.txt /home/test/eclipse-workspace/NS3   
sudo cp -r testpy-output /home/test/eclipse-workspace/NS3   
13. 强制删除文件夹:

sudo rm -rf ns-3.27     //force delete

14.更改文件权限等级:

@ubuntu:~/workspace/ns3$ sudo chown -R 'test' bindings 

15.补全python。//complement python
sudo apt-get install python-dev python-pygraphviz python-kiwi python-pygoocanvas python-gnome2 gir1.2-goocanvas-2.0 python-rsvg

16.更改文件权限,包括读取,写入,执行权限,下面的命令只有读取写入权限,没有执行权限。详见CSDN个人中心中的收藏。
sudo chmod u+rw log.h


转载:https://blog.csdn.net/chengxuya/article/details/101711229
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场