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小时内删除。
发表评论