Can I customize my shell (aliases, .bashrc)?

Yes. Put your own aliases, environment variables, and functions in ~/.bashrc.user. That file loads every time you open an interactive SSH session, and platform updates never touch it, so your customizations stay put.

Do not edit ~/.bashrc directly. It is a managed file: when your seedbox or storage box updates, our tools compare your ~/.bashrc against the current template and restore the template version. Editing it is itself what makes it differ, so anything you changed there is gone on the next update.

How to add your customizations

Connect to your service over SSH, then create the file and add your settings:

nano ~/.bashrc.user

# for example:
alias ll='ls -alF'
export EDITOR=nano

Apply it to your current session right away with source ~/.bashrc.user; new logins pick it up on their own. These settings load only in interactive shells, so anything a cron job or script needs should be set inside that job or script rather than here.

For the full technical detail including the installer-managed ~/.bashrc.custom hook and how your PATH is built see Shell customization on PMSS on our wiki.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

What torrent software will my shared seedbox have?

All shared seedboxes at Pulsed Media come with rTorrent and its ruTorrent web interface as the...

Do you allow public trackers?

Yes, Pulsed Media seedboxes allow all public and private trackers with no restrictions. You can...

How does the seedbox traffic limit work?

Traffic limit is a set amount of data (usually in GiB) you can transmit over the past 30 days...

Is the upload rate capped?

No, Pulsed Media does not cap or shape your upload rate. In almost all cases you can use the full...

I would like to use transmission, is this possible?

Transmission is not available on Pulsed Media shared seedboxes. This applies to all shared plans...