作为一名Linux用户来说,键盘的作用往往要远大于鼠标。而且,我也希望越来越多的用户能认识到命令行的潜在价值,不要把它视为只是计算机专家们的玩具,这些工具所带来的方便和效率,是图形界面无法比拟的。计算机管理员可以通过它们在更少的时间内、更有效地完成复杂的任务。以下是我自己的一些常用命令。
文件操作:
cd <dirname>pwdmkdir <dirname>ls <dirname>ls -l <dirname>ls -a <dirname>chomd +x <filename>chmod +w <filename_or_dirname>chomd =r <filename_or_dirname>cp [option] <old_dir_or_old_file> <new_dir_or_new_file>mv [option] <old_dir_or_old_file> <new_dir_or_new_file>rm [option] <dirname_or_filename>ln -s <dirname_or_filename> <linkname>cat <filename>cat <filename> | lesscat <source_file> >> <target_file>find <dirname> -name "<regex>"n天之内更新过的文件:find <dirname> -ctime -napt包管理器:
apt-cache search <packagename>apt-cache show <packagename>apt-get install <packagename>apt-get install <packagename> --reinstallapt-get remove <packagename>apt-get remove <packagename> --purgeapt-get updateapt-get upgradeapt-get dist-upgradeapt-cache depends <packagename>apt-cache rdepends <packagename>apt-get source <packagename>apt-get cleansed命令:
sed [options] <command> <filename>sed [options] -f <scriptfile> <filename>wget命令:
wget <url>wget -o <filename> <url>wget -c <url>tar命令:
tar -tf <packagename>.tar.gz压缩文件:
tar –cvf <packagename>.tar *.jpg
tar –czf <packagename>.tar.gz *.jpg
tar –cjf <packagename>.tar.bz2 *.jpg
tar –cZf <packagename>.tar.Z *.jpg
解压文件:
tar –xvf <packagename>.tar
tar -xzvf <packagename>.tar.gz
tar -xjvf <packagename>.tar.bz2
tar.bz2tar –xZvf <packagename>.tar.Z
xsel命令:
cat <filename> | xsel -ixsel > <filename>xsel >> <filename> </target_file></source_file></dirname_or_filename></dirname_or_filename></new_dir_or_new_file></old_dir_or_old_file></new_dir_or_new_file></old_dir_or_old_file></filename_or_dirname></filename_or_dirname>