ubuntu常用命令大全

发布时间:2020-09-29编辑:脚本学堂
本文介绍了ubuntu系统中的一些常用命令,分为文件系统命令、系统命令、软件管理命令等,有需要的朋友参考下。

---文件系统-------
 

pwd
cd
cp -r /some/dir /target/dir     #将/some/dir目录下的所有文件拷贝到/target/dir
mv        #重命名或移动
rm file
rm -R dir
ls [dir | file]    #对于目录列出目录中的内容,缺省列出当前目录内容。
ls -d dir        #对于目录只列出目录本身
ls -S -r        #-S 大小排序,其他排序方式详看ls --help, -r reverse反序
mkdir -p /home/eagle/d1/d2
chmod -R [ugoa][+-][rwx] dir|file    #-R 递归设定目录中的文件。 chmod ug+rw file
chmod 755 dir|file        #8进制设定
chown owner:group dir|file
 
find [dir] -name "*.mp3" -exec ls -l --color=auto {} ;

tar -zcvf backup.tar.gz dir file.....        #创建压缩包
tar -ztf backup.tar.gz            #查看包内容
tar -zxvf backup.tar.gz -C /to/dir    #解压

---系统命令-------
 

df -h    #查看磁盘使用
free -m    #查看内存使用,-m 为MB
top        #进程查看,进入后h可查看帮助
uname -a    #系统信息
lsb_release -a    #正在使用linux 发行版本信息
lspci
lsusb
ps        #进程信息。常用参数aux

mount -t vfat /dev/sdb /medit/U      #挂载

------软件管理------
 

dpkg -l                    #列出所有已经安装的包
dpkg -i some.deb            #安装some.deb
dpkg -L cron                #列出cron包有哪些文件
dpkg -S /etc/crontab        #crontab文件属于哪个包

apt-get remove zip            #删除zip包,配置文件还在
apt-get --purge remove zip    #连配置文件也删除

apt-cache search "some text"    #some text可以是包名,或者描述
apt-cache show zip                #zip安装包描述
apt-cache policy zip            #zip包安装情况

man -k "list directory contents"        #列出Description 包含有list directory contents的命令
man ls

----文本处理---
 

grep PATTERN FILE
grep [ -e PATTERN | -f PATTERN_FILE ] [FILE.....]    #从PATTERN_FILE中读取pattern