Linux 中常用的一些文件以及常用命令

ps -aux可以查看所有的进程。

sudo apt-cache search readline-----------可以搜索软件包,这里是搜索的GNU readline。


命令:

        2012/8/21: ubuntu12.04中,如何不用每次都使用sudo?

       

1.sudo passwd

输入当前用户密码

输入root用户密码

再次确定root用户密码

成功!

su

输入root密码

ok,进入root用户,不用再sudo了!



       1:pwd列出当前所在路径

       2:~表示的是目前用户所在的根目录

            例如:

zhao@zhao-desktop:~$ ls
Desktop   Downloads         -H     Pictures  Templates  workspace
devstack  examples.desktop  Music  Public    Videos
zhao@zhao-desktop:~$ cd Downloads/
zhao@zhao-desktop:~/Downloads$ cd ~/Desktop/
zhao@zhao-desktop:~/Desktop$ cd /Downloads
bash: cd: /Downloads: No such file or directory
zhao@zhao-desktop:~/Desktop$ cd ~/Pictures
zhao@zhao-desktop:~/Pictures$ ls
zhao@zhao-desktop:~/Pictures$ mkdir test
zhao@zhao-desktop:~/Pictures$ ls
test
zhao@zhao-desktop:~/Pictures$ cd test
zhao@zhao-desktop:~/Pictures/test$ ls
zhao@zhao-desktop:~/Pictures/test$ cd ~/Downloads/
zhao@zhao-desktop:~/Downloads$ 


. 代表此层目弽
.. 代表上一层目弽
- 代表前一个工作目弽
~
代表『目前用户身份』所在癿家目弽

~account 代表 account 这个用户癿家目弽(account 是个账号名称)

    3:cat,more,less都是查看文件的方式,然后常用的是more,可以一页一页的显示。其中空格代表向下翻一页。Enter翻一行,q表示离开more,不再显示。less可以往前翻页,pageup那个系列的键。head和tail来抽取文档的前几行或者后几行。

    4:搜寻档案名,首先是推荐whereis以及locate,不退见find。




文件:

1:etc/apt/apt.conf这个是修改代理的

2:etc/sudoers

 


1: date命令可以显示当前日期
2:cal这个命令,如果直接是cal就是显示当前月份的日历,还可一显示一年的 cal 2012,或者显示8月的cal 8 2012
3:Tab键非常重要,具有【命令补全】与【档案补齐】的功能。
   如果输入ca 然后连续按两次tab键就会显示所有以ca开头的命令。
4:~表示的是当前用户的家目录,例如以user身份登录, ~表示的就是/home/user这个文件夹。
5:Ctrl + c表示的是终止当前程序的命令。
6:Ctrl + d 表示关掉当前的终端,和exit这个命令功能相同。
7:man这个命令就是用来查找linux命令详细信息的,如果想要在man出来的一大堆东西里面找一个字符串:
   /String表示向下找,?String表示向上找。然后按n来查看下一个。
8:q表示结束这次的查找,q对于less等查看文档的命令也有用。
9:who命令可以查看当前谁在使用这台电脑,使用这台电脑的用户
10:ps -aux可以用来查询所有的线程。常用的是在查看ssh服务是否启动,可以用 ps -e | grep ssh
11:立即关机:shutdown -h now
    立即重启:shutdown -r now
12:pwd显示当前目录
13:mkdir建立新目录,rmdir删除空目录。


一 档案
    1: ls -al 其中a表示包含隐藏文档的所有文档。
       例如其中一个是 -rwxtwxrwx 1 root root 293 Oct 19 21:24 test
       第一部分是档案属性,第二个是连接数,第三个还有第四个分别表示档案拥有者和档案所属的群组, 293表示的是档案的容量,再往下是档案最后被修改的时间以及文档名。
    
        第一部分档案属性例子: -rwxrwx---
          第一个‘-’这个表示的是档案属性,还可以是别的,例如d表示目录,c表示端口设备键盘鼠标等。
          rwx分别表示可读可写可执行。第2-4表示档案拥有者的权限,第5-7位表示档案所属的群组的权限,最后三位表示的是其它人的权限。

       注意点:如果一个目录没有x权限的话,就不能进入了,就算赋予了r或者w也不行。

    2:    更改档案权限
    chgrp---change group的缩写,chown---change owner的缩写,
        chmod [u][g][o][a] [+][-][=][r][x][w] 档案或目录
        其中u表示user, g表示group, o表示others,a表示所有,然后+表示加上什么权限,-表示减去什么权限。

    3:档案目录
       /etc 里面放配置文档, /bin  /sbin放可执行文档,  
    
    4:ln 连接档,貌似快捷方式,很多的ln其实指向统一哥源档案。
       symbolic link就是建立快捷方式那种类型了。
    5:umount卸载
    6:/etc/fstab 里面设置开机自动挂载好档案
    7:swap指的是虚拟内存
    8:touch这个指令是用来更改时间的。还可以建立新的档案。
    9:umask这个指令,档案预设权限,指定目前使用者在建立档案或者怒路时候的属性默认值。后面的参数要用大写S。例如,新建立一个目录,是drwxrwxrwx的摩尔能权限,那么umask指定的是这个值要拿走的权限,r,w, x分别是4, 2, 1分。
    例如,如果使用命令umask查出来值是0022,第一位先不管,剩下022表示,因为一个文件的属性是ugo三位,也就是user的属性,group的属性,others的属性,和022分别对应,就是说,user没有去掉属性,group去掉了2也就是w属性,others也是去掉了w属性。那么:
    drwxrwxrwx -----》drwxr-xr-x了。使用了参数,大写S 后,就会显示出来user还有group,others到底有什么具体权限。
    并且,umask指的是新建一个文档时候的权限,跟以后使用chmod等命令改变了权限梅雨关系。
   
    10:file可以查处来档案类型
    11:locate后面直接是档案的部分名称,那么在完整的路径中,只要有关键字的就会显示出来。
        whereis表示文档名为参数的显示出来。
        find命令: find 【path】 【option】 【action】,这里path 一般用/或者想要找的特定目录,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值