来学学那一个秘密的操作系统,mkdir         创建目录

三叔学Linux就二个目标,安插在它上边的劳动,如redis,mongodb,fastDFS,cat,docker,mysql,nginx等

Linux~常用的命令,Linux~常用命令

小叔学Linux就多少个目的,计划在它上边的劳动,如redis,mongodb,fastDFS,cat,docker,mysql,nginx等

下边找一下的通令,来上学那些地下的操作系统

常用命令

上边找一下的命令,来学学那个地下的操作系统

常用命令

ls          展现文件或目录

     -l           列出文件详细消息l(list)

     -a          列出当前目录下全部文件及目录,包含隐藏的a(all)

mkdir         创制目录

     -p           成立目录,若无父目录,则创立p(parent)

cd               切换目录

touch          创设空文件

echo            创建带有内容的公文。

cat              查看文件内容

cp                拷贝

mv               移动或重命名

rm               删除文件

     -r            递归删除,可删除子目录及文件

     -f            强制删除

find              在文件系统中追寻某文件

wc                计算文本中行数、字数、字符数

grep             在文书文件中找寻某个字符串

rmdir           删除空目录

tree             树形结构呈现目录,必要设置tree包

pwd              显示当前目录

ln                  创设链接文件

more、less  分页呈现文本文件内容

head、tail    彰显文件头、尾内容

ctrl+alt+F1  命令行全屏格局

ls          突显文件或目录

常用命令

ls  
       呈现文件或目录

   
 -l           列出文件详细消息l(list)

   
 -a          列出当前目录下具有文件及目录,包罗隐藏的a(all)

mkdir
        制造目录

   
 -p           创建目录,若无父目录,则创造p(parent)

cd  
            切换目录

touch
         创制空文件

echo
           成立带有内容的文本。

cat  
           查看文件内容

cp  
             拷贝

mv  
            移动或重命名

rm  
            删除文件

   
 -r            递归删除,可删除子目录及文件

   
 -f            强制删除

find
             在文件系统中寻觅某文件

wc  
             计算文本中行数、字数、字符数

grep
            在文书文件中找找有个别字符串

rmdir
          删除空目录

tree
            树形结构突显目录,必要安装tree包

pwd  
           突显当前目录

ln  
               制造链接文件

more、less
 分页突显文本文件内容

head、tail
   展现文件头、尾内容

ctrl+alt+F1
 命令行全屏方式

系统管理命令

stat              展现指定文件的详细音讯,比ls更详尽

who               突显在线登陆用户

whoami          展现当前操作用户

hostname      突显主机名

uname           突显系统音讯

top                动态突显当前开销财富最多进度音讯

ps                  显示一下经过意况 ps -aux

du                  查看目录大小 du -h /home带有单位显示目录音信

df                  查看磁盘大小 df -h 带有单位出示磁盘新闻

ifconfig          查看网络状态

ping                测试网络接入

netstat          突显网络状态信息

man                命令不会用了,找娃他爹  如:man ls

clear              清屏

alias               对命令重命名 如:alias showmeit=”ps -aux”
,其它解除使用unaliax showmeit

kill                 杀死进程,可以先用ps 或
top命令查看进度的id,然后再用kill命令杀死进程。

-l           列出文件详细音讯l(list)

系统管理命令

stat
             显示指定文件的详细新闻,比ls更详尽

who  
            突显在线登陆用户

whoami
         展现当前操成效户

hostname
     突显主机名

uname
          显示系统音信

top  
             动态突显当前开支财富最多进程音信

ps  
               突显一下进程景况 ps -aux

du  
               查看目录大小 du -h /home带有单位展现目录音信

df  
               查看磁盘大小 df -h 带有单位出示磁盘音信

ifconfig
         查看网络状态

ping
               测试网络相联

netstat
         彰显互连网状态音信

man  
             命令不会用了,找孩子他爹  如:man ls

clear
             清屏

alias
              对命令重命名 如:alias showmeit=”ps -aux”
,此外解除使用unaliax showmeit

kill
                杀死进度,可以先用ps 或
top命令查看过程的id,然后再用kill命令杀死进度。

 关机/重启机器

shutdown

     -r             关机重启

     -h             关机不重启

     now          立时关机

halt               关机

reboot          重启

 

-a          列出当前目录下有所文件及目录,包含隐藏的a(all)

 关机/重启机器

shutdown

   
 -r             关机重启

   
 -h             关机不重启

   
 now          马上关机

halt
              关机

reboot
         重启

 

Linux管道

将三个指令的正儿八经输出作为另一个发令的正儿八经输入。相当于把多少个指令组合起来使用,后一个下令除在此此前二个下令的结果。

例:grep -r “close” /home/* | more      
在home目录下拥有文件中检索,包涵close的文书,并分页输出。

mkdir         创设目录

Linux管道

将1个限令的正儿八经输出作为另1个下令的正规化输入。也就是把多少个指令组合起来使用,后多个指令除在此此前2个指令的结果。

例:grep
-r “close” /home/* | more      
在home目录下拥有文件中找寻,包涵close的文书,并分页输出。

 用户及用户组管理

/etc/passwd    存储用户账号

/etc/group       存储组账号

/etc/shadow    存储用户账号的密码

/etc/gshadow  存储用户组账号的密码

useradd 用户名

userdel 用户名

adduser 用户名

groupadd 组名

groupdel 组名

passwd root     给root设置密码

su root

su – root 

/etc/profile     系统环境变量

bash_profile     用户环境变量

.bashrc              用户环境变量

su user              切换用户,加载配置文件.bashrc

su – user            切换用户,加载配置文件/etc/profile
,加载bash_profile

转移文件的用户及用户组

sudo chown [-R] owner[:group] {File|Directory}

譬如说:还以jdk-7u21-linux-i586.tar.gz为例。属于用户hadoop,组hadoop

要想切换此文件所属的用户及组。可以动用命令。

sudo chown root:root jdk-7u21-linux-i586.tar.gz

 

文件权限管理

二种为主权限

RAV4           读         数值表示为4

W          写         数值表示为2

X           可举行  数值表示为1

如图所示,jdk-7u21-linux-i586.tar.gz文本的权杖为-rw-rw-r–

-rw-rw-r–一共十三个字符,分成四段。

首先个字符“-”表示寻常文书;这一个地点还只怕会产出“l”链接;“d”表示目录

第二,三多个字符“rw-”表示近来所属用户的权位。   所以用数值表示为4+2=6

第4六三个字符“rw-”表示近年来所属组的权能。      所以用数值表示为4+2=6

第柒九2二个字符“r–”表示其余用户权限。              所以用数值表示为2

由此操作此文件的权位用数值表示为662 

变更权限

sudo chmod [u所属用户  g所属组  o其余用户  a全数用户]  [+增添权限
 -收缩权限]  [r  w  x]   目录名 

譬如说:有三个文本filename,权限为“-rw-r—-x”
,将权力值改为”-rwxrw-r-x”,用数值表示为765

sudo chmod u+x g+w o+r  filename

地点的事例可以用数值表示

sudo chmod 765 filename

http://www.bkjia.com/Linuxjc/1118983.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linuxjc/1118983.htmlTechArticleLinux~常用的命令,Linux~常用命令
岳父学Linux就2个目标,布置在它上边的劳务,如redis,mongodb,fastDFS,cat,docker,mysql,nginx等
上面找一下的吩咐,…

-p           成立目录,若无父目录,则成立p(parent)

 用户及用户组管理

/etc/passwd
   存储用户账号

/etc/group
      存储组账号

/etc/shadow
   存储用户账号的密码

/etc/gshadow
 存储用户组账号的密码

useradd
用户名

userdel
用户名

adduser
用户名

groupadd
组名

groupdel
组名

passwd
root     给root设置密码

su
root

su –
root 

/etc/profile
    系统环境变量

bash_profile
    用户环境变量

.bashrc
             用户环境变量

su
user              切换用户,加载配置文件.bashrc

su –
user            切换用户,加载配置文件/etc/profile
,加载bash_profile

转移文件的用户及用户组

sudo chown
[-R] owner[:group] {File|Directory}

譬如说:还以jdk-7u21-linux-i586.tar.gz为例。属于用户hadoop,组hadoop

要想切换此文件所属的用户及组。可以采用命令。

sudo chown
root:root jdk-7u21-linux-i586.tar.gz

 

文本权限管理

两种为主权限

牧马人    
      读         数值表示为4

W    
     写         数值表示为2

X    
      可进行  数值表示为1

如图所示,jdk-7u21-linux-i586.tar.gz文书的权杖为-rw-rw-r–

-rw-rw-r–一共11个字符,分成四段。

率先个字符“-”表示平日文书;那个岗位还只怕会冒出“l”链接;“d”表示目录

第二,三八个字符“rw-”表示方今所属用户的权位。
  所以用数值表示为4+2=6

第六,六几个字符“rw-”表示如今所属组的权柄。
     所以用数值表示为4+2=6

第7捌拾几个字符“r–”表示其他用户权限。
             所以用数值表示为2

由此操作此文件的权能用数值表示为662 

变更权限

sudo
chmod [u所属用户  g所属组  o其他用户  a全体用户]  [+增添权限
 -缩小权限]  [r  w  x]   目录名 

譬如说:有贰个文本filename,权限为“-rw-r—-x”
,将权力值改为”-rwxrw-r-x”,用数值表示为765

sudo
chmod u+x g+w o+r  filename

上边的事例可以用数值表示

sudo
chmod 765 filename

cd               切换目录

touch          成立空文件

echo            创制带有内容的文书。

cat              查看文件内容

cp                拷贝

mv               移动或重命名

rm               删除文件

-r            递归删除,可删除子目录及文件

-f            强制删除

find              在文件系统中追寻某文件

wc                计算文本中行数、字数、字符数

grep             在文书文件中找寻有些字符串

rmdir           删除空目录

tree             树形结构显示目录,须求安装tree包

pwd              展现当前目录

ln                  创设链接文件

more、less  分页突显文本文件内容

head、tail    突显文件头、尾内容

ctrl+alt+F1  命令行全屏方式

系统管理命令

stat              显示指定文件的详细新闻,比ls更详尽

who               展现在线登陆用户

whoami          突显当前操功能户

hostname      呈现主机名

uname           突显系统消息

top                动态突显当前花费能源最多进度新闻

ps                  突显一下进度情形 ps -aux

du                  查看目录大小 du -h /home带有单位突显目录信息

df                  查看磁盘大小 df -h 带有单位出示磁盘音信

ifconfig          查看互联网状态

ping                测试互连网连接

netstat          突显互连网状态新闻

man                命令不会用了,找娃他爹  如:man ls

clear              清屏

alias               对命令重命名 如:alias showmeit=”ps -aux”
,其它解除使用unaliax showmeit

kill                 杀死进度,能够先用ps 或
top命令查看进度的id,然后再用kill命令杀死进程。

卷入压缩相关命令

gzip:

bzip2:

tar:                打包压缩

-c              归档文件

-x              压缩文件

-z              gzip压缩文件

-j              bzip2压缩文件

-v              呈现压缩或解压缩进度 v(view)

-f              使用档名

例:

tar -cvf /home/abc.tar /home/abc              只打包,不压缩

tar -zcvf /home/abc.tar.gz /home/abc        打包,并用gzip压缩

tar -jcvf /home/abc.tar.bz2 /home/abc      打包,并用bzip2压缩

理所当然,即使想解压缩,就一向互换上边的授命  tar -cvf  / tar -zcvf  / tar
-jcvf 中的“c” 换来“x” 就足以了。

关机/重启机器

shutdown

-r             关机重启

-h             关机不重启

now          立时关机

halt               关机

reboot          重启

Linux管道

将七个命令的正规化输出作为另一个指令的正规化输入。也就是把多少个指令组合起来使用,后2个限令除之前多少个限令的结果。

例:grep -r “close” /home/* | more      
在home目录下全体文件中找找,包蕴close的文本,并分页输出。

Linux软件包管理

dpkg(Debian
Package)管理工具,软件包名以.deb后缀。那种方式适合系统不恐怕联网的处境下。

譬如说设置tree命令的安装包,先将tree.deb传到Linux系统中。再使用如下命令安装。

sudo dpkg -i tree_1.5.3-1_i386.deb         安装软件

sudo dpkg -r tree                                     卸载软件

注:将tree.deb传到Linux系统中,有五种主意。VMwareTool,使用挂载形式;使用winSCP工具等;

APT(Advanced Packaging
Tool)高级软件工具。那种方法适合系统可以两次三番网络的事态。

依然以tree为例

sudo apt-get install tree                         安装tree

sudo apt-get remove tree                       卸载tree

sudo apt-get update                                 更新软件

sudo apt-get upgrade

将.rpm文件转为.deb文件

.rpm为RedHat使用的软件格式。在Ubuntu下不大概平素运用,所以要求更换一下。

sudo alien abc.rpm

vim使用

vim二种方式:命令形式、插入形式、编辑情势。使用ESC或i或:来切换形式。

指令方式下:

:q                      退出

:q!                     强制退出

:wq                   保存并退出

:set number     展现行号

:set nonumber  隐藏行号

/apache            在文档中查找apache 按n跳到下一个,shift+n上三个

yyp                   复制光标所在行,并粘贴

h(左移二个字符←)、j(下一行↓)、k(上一行↑)、l(右移2个字符→)

用户及用户组管理

/etc/passwd    存储用户账号

/etc/group       存储组账号

/etc/shadow    存储用户账号的密码

/etc/gshadow  存储用户组账号的密码

useradd 用户名

userdel 用户名

adduser 用户名

groupadd 组名

groupdel 组名

passwd root     给root设置密码

su root

su – root

/etc/profile     系统环境变量

bash_profile     用户环境变量

.bashrc              用户环境变量

su user              切换用户,加载配置文件.bashrc

su – user            切换用户,加载配置文件/etc/profile
,加载bash_profile

改变文件的用户及用户组

sudo chown [-R] owner[:group] {File|Directory}

比如说:还以jdk-7u21-linux-i586.tar.gz为例。属于用户hadoop,组hadoop

要想切换此文件所属的用户及组。能够动用命令。

sudo chown root:root jdk-7u21-linux-i586.tar.gz

文本权限管理

三种为主权限

奥迪Q5           读         数值表示为4

W          写         数值表示为2

X           可举办  数值表示为1

图片 1

如图所示,jdk-7u21-linux-i586.tar.gz文本的权能为-rw-rw-r–

-rw-rw-r–一共十二个字符,分成四段。

先是个字符“-”表示平常文书;这几个职位还只怕会油不过生“l”链接;“d”表示目录

第叁三多少个字符“rw-”表示如今所属用户的权位。   所以用数值表示为4+2=6

第肆六三个字符“rw-”表示近年来所属组的权柄。      所以用数值表示为4+2=6

第九八十五个字符“r–”表示其他用户权限。              所以用数值表示为2

故此操作此文件的权能用数值表示为662

改变权限

sudo chmod [u所属用户  g所属组  o别的用户  a全体用户]  [+伸张权限
 -裁减权限]  [r  w  x]   目录名

譬如说:有1个文件filename,权限为“-rw-r—-x”
,将权力值改为”-rwxrw-r-x”,用数值表示为765

sudo chmod u+x g+w o+r  filename

地方的事例可以用数值表示

sudo chmod 765 filename

参考:http://www.weixuehao.com/archives/25

相关文章