warshining的个人空间 https://blog.eetop.cn/warshining [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

Linux命令随记(更新中....)

已有 1190 次阅读| 2011-1-5 13:08 |个人分类:Linux

删除目录

很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中……
直接rm就可以了,不过要加两个参数-rf 即:rm -rf   目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的

//////////////////////////////////////////////////////////////////////////////////////

linux下面执行cp命令时提示如下信息:

cp: omitting directory

可以用下面的办法来解决

cp -r orginal_file new_file

///////////////////////////////////////////////////////////////////////////////////////

区分大小写

///////////////////////////////////////////////////////////////////////////////////////

查看LINUX机器名

uname -a

或者

hostname

////////////////////////////////////////////////////////////////////////////////////////

chown

比如将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie 

chown jessie:users file1.txt  

chmod

chmod ugo+r file1.txt 

-rw------- (600) -- 只有属主有读写权限。 

-rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。 

-rwx------ (700) -- 只有属主有读、写、执行权限。 

-rwxr-xr-x (755) -- 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。 

-rwx--x--x (711) -- 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。 

-rw-rw-rw- (666) -- 所有用户都有文件读、写权限。这种做法不可取。 

-rwxrwxrwx (777) -- 所有用户都有读、写、执行权限。更不可取的做法。

//////////////////////////////////////////////////////////////////////////////////////

环境变量的配置

%cd ~

%vi .cshrc 或者.bashrc(分别对应cshell和bshell)

比如添加:

alias dv design_vision

保存后,source一下进行更新即可。

//////////////////////////////////////////////////////////////////////////////////////

chsh

更改使用者shell设定,它的使用权限是所有使用者。

%echo $shell 查看shell类型。

l:显示系统所有Shell类型。 
v:显示Shell版本号。 
Linux下有多种Shell,一般缺省的是Bash,如果想更换Shell类型可以使用chsh命令。
先输入账户密码,然后输入新Shell类型,如果操作正确系统会显示“Shell change”
//////////////////////////////////////////////////////////////////////////////
last
命令的作用是显示近期用户或终端的登录情况,它的使用权限是所有用户。
通过last命令查看该程序的log,管理员可以获知谁曾经或企图连接系统。 
////////////////////////////////////////////////////////////////////////////////////////////
fdisk和ifconfig等命令找不到的问题
/sbin/fdisk
加上路径,su只是得到了权限,并没有用户的环境。
直接用 su -就可以输入以上命令。
[root@squid4 proc]# whereis fdisk
fdisk: /sbin/fdisk /usr/share/man/man8/fdisk.8.gz
看出fdisk 在/sbin目录下。
然后看当前的Path变量是否包含 /sbin/
[root@squid4 proc]# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
df -T
查看设备文件类型,大小,被使用情况,挂载点等。
////////////////////////////////////////////////////////////////////////////////////////////////////
linux执行脚本命令时前面加什么?
./表示当前目录,这是因为linux的默认搜索目录里没有当前目录,所以如果你在当前目录需要执行程序就要加上路径,./用全路径代替也是可以的。 
win/dos的默认搜索路径里有当前目录,所以不需要加。其实加上也是一样的效果。
////////////////////////////////////////////////////////////////////////////////////////////////////


 



点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 5

    粉丝
  • 0

    好友
  • 11

    获赞
  • 52

    评论
  • 3738

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-12 17:53 , Processed in 0.028856 second(s), 14 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部