1.deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装的命令是:dpkg -i file.deb或者直接双击此文件
  文件,
如何在vim中运行命令  1). 解压:
  命令:解压:tar zxvf
  2).切换目录至解压后的目录:    cd dir
  3).运行如下三个命令: 
    ./configure
  make
  sudo make install
  进入./configure配置,并make编译,make install就ok了
gzip压缩(解压)文件或目录,压缩文件后缀为gz
  -d将压缩文件解压
  -num用指定的数字num调整压缩的速度,-1或fast表示最快;-9或best表示最慢;系统缺省值为6
  zip压缩一个目录:
  # zip -r archive_name.zip directory_to_compress
  解压一个zip文档:
  # unzip archive_name.zi
  解压rar文件
  rar x a.rar
2.运行ps -ef或grep firefox 查看进程id
  kill id 杀死进程
3.创建文件touch file
  echo content>file生成一个带内容content的文件file
  mkdir file创建文件夹
  -p 父目录不存在情况下先生成父目录
4.查看文件内容cat/tac file 正序
  tail file  逆序
  tail -n 100 file  显示文件文件的最后100行
  head -n file 前三行
  more file 显示文件内容
  stat file显示文件详细信息
  wc file  统计指定文本文件的行数,字数,字符数
  find
  假设你忘记了f这个文件在系统的哪个目录下,甚至在系统的某个地方也不知道,则这是可以使用如下命令:
  find / -f
  /代表根目录  name后跟文件名
  查文件名中包含某字符(如"elm")的文件
  find /usr/local/ -name *elm
  查并显示文件
  find /home/lijiajia/ -name '' -ls
  -amin n  查系统中最后N分钟访问的文件 find -amin 2 查最后两分钟被访问的文件
  -atime n 查系统中最后n*24小时访问的文件
  -cmin n  查系统中最后N分钟被改变文件状态的文件
  -ctime n  查系统中最后n*24小时被改变文件状态的文件
5.vi file编辑文件
6.删除文件rm -file
  rm -r file 递归删除目录或文件及目录下的文件和目录,删除时进行提示
  rm -f file 删除时候不进行提示。可以于r参数(递归删除)配合使用
  rm -rf dir 删除当前目录下叫dir的整个目录
7.卸载软件
  dpkg --list  查看已安装的软件包列表
  卸载程序和所有配置文件。在终端中输入以下命令,把<programname>替换成你希望完全移除的程序:
  sudo apt-get --purge remove <programname>
  只卸载程序,如果你移除程序但保留配置文件,请输入以下命令:
  sudo apt-get remove <programname>
8.软件安装
  sudo dpkg -i file.deb
  解析失败 sudo apt-get install -f
  控制台软件下载安装  sudo apt-get install softwarename
  解析失败 sudo apt-get install -f
9. 如果你想保持当前用户的登录而并且使用root用户执行命令 可以输入:su root 即可! 输
入蜜码,可以运行
  shutdown 命令
  重启命令:
  1、reboot
  2、shutdown -r now 立刻重启(root用户使用)
  3、shutdown -r 10 过10分钟自动重启(root用户使用)
  4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
  如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
  关机命令:
  1、halt  立刻关机
  2、poweroff 立刻关机
  3、shutdown -h now 立刻关机(root用户使用)
  4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
10.uubuntu系统默认root用户是不能登录的,密码也是空的。
  如果要使用root用户登录,必须先为root用户设置密码
  打开终端,输入:sudo passwd root 然后按回车
  此时会提示你输入密码,在password:后输入你现在登录的用户的密码
  然后系统提示你输入新的UNIX密码
  Enter new UNIX password:这里输入你想为root设置的密码,要输入两次
  此时系统会出现密码设置成功的提示
  最后退出终端,重启计算机,选择用户进入系统的地方,选择其他
  然后输入root 再输入root的密码就可能登录了
  用普通用户登录,在终端里输入命令:sudo -s或su -也同样能够切换到root权限
11.top显示当前系统中耗费资源最多的进程
  ps显示瞬间的进程状态
  du显示指定的文件(目录)已使用的磁盘空间总量
12.查文件
  whereis file 查文件所在路径
  find
  grep foo /etc/passwd  返回在password文件中所有的含有foo的行
  grep -i “foo” /etc/passwd
  -i选项是忽略大小写,这就意味着若某一行含有FOO或FOo也会被搜索到。
  grep还支持递归搜索:
  grep -r “foo” /home/sjvn
  这条命令将会搜索/home/sjvn目录及其子目录下所有的包含“foo”的行
  grep也通常与其他命令串连起来使用,例如:
  ls -la | grep foo*
  列出当前目录下任何以foo开头的文件或目录。例如如下文件将被匹配:foo,foobar,等等
13.修改权限
  chmod  +x  dd  给文件dd加上可执行权限(给所有的添加)
  chmod  -x  dd  给文件dd去掉可执行权限
  chmod  u+x  dd  给文件dd的所有者加上可执行权限
  chmod  g+x  dd  给文件dd的所有者同组用户加上可执行权限
  chmod  o+x  dd  给文件dd的其他加上可执行权限
  数字法添加权限
  chmod  755  dd
  改变文件的所有者
  chown  testuser  dd  把文件dd的所有者改为testuser
14.linux上面解压windows的zip文件乱码问题
  安装7z解压程序和convmv进行编码转换:
  sudo apt-get install  convmv
  解压:LANG=C unzip test.zip    --test.zip是文件
  此时中文文件解压后,会显示类似乱码
  准确点说,这应该不算乱码,可理解为未编码状态,此时可以继续下一步处理。
  对上一步产生的乱码进行转换(gbk转utf8)
  convmv -f GBK -t UTF8 -r --notest /path/to/file  --对file文件下所有文件进行编码转换
15.windows往linux虚拟机传文件使用sftp
16.ubuntu建用户最好用adduser,虽然adduser和useradd是一样的在别的linux糸统下,但是我在ubuntu下用useradd时,并没有创建同名的用户主目录。
  例子:adduser user1
  这样他就会自动创建用户主目录,创建用户同名的组。
  root@ubuntu:~# sudo adduser db
  [sudo] password for xx:
  输入xx用户的密码,出现如下信息
  正在添加用户"db"…
  正在添加新组"db" (1006)…
  正在添加新用户"db" (1006) 到组"db"…
  创建主目录"/home/db"…
  正在从"/etc/skel"复制文件…
  输入新的 UNIX 口令:
  重新输入新的 UNIX 口令:
  两次输入db的初始密码,出现的信息如下
  passwd: password updated successfully
  Changing the user information for db
  Enter the new value, or press ENTER for the default
  Full Name []:
  Room Number []:
  Work Phone []:
  Home Phone []:
  Other []:
  Full Name []:等信息一路回车
  这个信息是否正确? [Y/n] y
  到此,用户添加成功。如果需要让此用户有root权限,执行命令:
  root@ubuntu:~# sudo vim /etc/sudoers
  修改文件如下:
  # User privilege specification
  root ALL=(ALL) ALL
  db ALL=(ALL) ALL

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。