linux怎么复制文件到/usr/local/bin

我自己用文本编辑器编写了一个脚本,编完保存到/usr/local/bin时提示不能粘贴,高手帮忙啊,其实我是想重写ls这个命令,可是就是知道有这么回事,具体怎么做完全不知道,高手请帮忙,写详细点,谢谢了!

第1个回答  推荐于2018-03-05
用sudo -i命令可以直接切换root用户,
a:直接用root用户进行复制操作,如cp 文件名(可以是绝对路径也可以是相对路径) 绝对路径
b:然后用chmod改变你那个脚本的权限
可以用chmod 777 文件名(r:可读代表数是4,w:可写2,x可执行1)
第一个7(r+w+x):指文件创建者的权限,第二个7是指创建者所在组其他用户的权限,第三个7是指其他组的其他用户的权限!
也可以用chmod a+w 文件名
a:全部用户即all,类似的还有,u:user,o:others等
+:是指增加用户的权限,同样还有“-”。
w:同b中的情况!
希望可以给你一些帮助!本回答被网友采纳
第2个回答  2010-04-29
权限不够,用命令行复制吧:
sudo cp 你的文件名 /usr/local/bin/
相似回答