有什么是你不能没有的,会让我的生活变得更轻松吗?以下是我使用的一些(“磁盘空间”和“文件夹”特别方便)。
# some more ls aliases
alias ll='ls -alh'
alias la='ls -A'
alias l='ls -CFlh'
alias woo='fortune'
alias lsd="ls -alF | grep /$"
# This is GOLD for finding out what is taking so much space on your drives!
alias diskspace="du -S | sort -n -r |more"
# Command line mplayer movie watching for the win.
alias mp="mplayer -fs"
# Show me the size (sorted) of only the folders in this directory
alias folders="find . -maxdepth 1 -type d -print …
Run Code Online (Sandbox Code Playgroud) 假设我已经全新安装了 Ubuntu,我应该采取哪些步骤来保护它以用作 Rails 应用程序服务器?
我们是否应该删除 root 密码、禁用远程登录并基本上要求管理员使用 sudo 来执行管理操作?
我最喜欢的 Mac OS X终端提示之一涉及使用.bashrc 中的以下代码将上次运行的进程添加到终端标题中。
trap 'printf "\033]0; `history 1 | cut -b8-` \007"' DEBUG
Run Code Online (Sandbox Code Playgroud)
现在,我希望将我的 Bash 提示从默认设置自定义为更具功能性的内容。有哪些有用的 shell 提示示例?
我是一名网络程序员,负责构建和运行网站。当我厌倦了与其他需要很长时间才能修复或做任何事情的程序员打交道时,我开始了编程,所以我决定接替他们的工作。
现在我对我的 linux 管理员有类似的感受,它设置了我的服务器,并确保它们正常工作。
我希望能够执行基本任务,例如设置 dns、ftp、Web 服务器、mysql 服务器、memcached,以及我的站点所需的其他一些工具(ffmpeg、yamdi、其他一些现成的东西) . 我希望能够维护这些服务器,进行故障排除,并且基本上只是确保它们正在为页面提供服务。一些一般的 linux 背景也很好,因为我不想只记住“设置 XYZ 教程”,而且如果遇到不同的东西不知道该怎么办。
我对 linux 的了解非常基础。可以在文件夹之间导航、编辑 mysql/lighttpd 设置、设置 cron 作业、重新启动服务,基本上就是这样。
任何人都可以推荐一些好的(和简短的!)读物,让我走上正确的道路?
这听起来可能是一个非常愚蠢的问题,但我已经使用 Linux 一年多了,我仍然像 Windows 一样使用它。我完全不知道如何更多地了解bash
或其他 Linux 内部。任何人都可以帮助我吗?指导我如何继续更多地了解 Linux 并体验他们所说的全部力量。